Jelajahi Sumber

Update other places Darwin arch is mentioned

Peter Squicciarini 4 tahun lalu
induk
melakukan
4782bb2ead
2 mengubah file dengan 7 tambahan dan 6 penghapusan
  1. 6 5
      .github/workflows/macos.yml
  2. 1 1
      build.sh

+ 6 - 5
.github/workflows/macos.yml

@@ -12,6 +12,7 @@ jobs:
     runs-on: macOS-latest
     env:
       OS_NAME: "osx"
+      VSCODE_ARCH: "x64"
     steps:
       - uses: actions/checkout@v2
         
@@ -43,7 +44,7 @@ jobs:
           CERTIFICATE_OSX_ID: ${{ secrets.CERTIFICATE_OSX_ID }}
         if: env.SHOULD_BUILD == 'yes'
         run: |
-          if [ -d "VSCode-darwin" ]; then # just in case the build failed
+          if [ -d "VSCode-darwin-${VSCODE_ARCH}" ]; then # just in case the build failed
             cd VSCode-darwin
             export CERTIFICATE_P12=VSCodium.p12
             echo $CERTIFICATE_OSX_P12 | base64 --decode > $CERTIFICATE_P12
@@ -58,15 +59,15 @@ jobs:
 
       - name: Zip release
         run: |
-          cd VSCode-darwin
-          zip -r -X -y ../VSCodium-darwin-${LATEST_MS_TAG}.zip ./*.app
+          cd "VSCode-darwin-${VSCODE_ARCH}"
+          zip -r -X -y ../VSCodium-darwin-${VSCODE_ARCH}-${LATEST_MS_TAG}.zip ./*.app
         if: env.SHOULD_BUILD == 'yes'
 
       - name: DMG the release
         run: |
-          pushd VSCode-darwin
+          pushd "VSCode-darwin-${VSCODE_ARCH}"
           npx create-dmg VSCodium.app ..
-          mv "../VSCodium ${LATEST_MS_TAG}.dmg" "../VSCodium.${LATEST_MS_TAG}.dmg"
+          mv "../VSCodium ${LATEST_MS_TAG}.dmg" "../VSCodium.${VSCODE_ARCH}.${LATEST_MS_TAG}.dmg"
           popd
         if: env.SHOULD_BUILD == 'yes'
 

+ 1 - 1
build.sh

@@ -26,7 +26,7 @@ if [[ "$SHOULD_BUILD" == "yes" ]]; then
   yarn gulp minify-vscode
 
   if [[ "$OS_NAME" == "osx" ]]; then
-    yarn gulp vscode-darwin-x64-min-ci
+    yarn gulp "vscode-darwin-${VSCODE_ARCH}-min-ci"
   elif [[ "$CI_WINDOWS" == "True" ]]; then
     cp LICENSE.txt LICENSE.rtf # windows build expects rtf license
     yarn gulp "vscode-win32-${BUILDARCH}-min-ci"