Explorar el Código

fix: generate source archives [skip ci]

Baptiste Augrain hace 2 años
padre
commit
2b61812afb
Se han modificado 1 ficheros con 9 adiciones y 5 borrados
  1. 9 5
      check_tags.sh

+ 9 - 5
check_tags.sh

@@ -330,14 +330,18 @@ if [ "${VSCODIUM_ASSETS}" != "null" ]; then
     fi
   fi
 else
-  if [[ "${OS_NAME}" == "windows" ]]; then
-    if [[ "${VSCODE_ARCH}" == "arm64" ]]; then
-      export SHOULD_BUILD_REH="no"
-    fi
-  elif [[ "${OS_NAME}" == "linux" ]]; then
+  if [[ "${OS_NAME}" == "linux" ]]; then
     if [[ "${VSCODE_ARCH}" != "x64" ]]; then
       export SHOULD_BUILD_APPIMAGE="no"
     fi
+  if [[ "${OS_NAME}" == "osx" ]]; then
+    if [[ "${VSCODE_QUALITY}" == "insider" && "${VSCODE_ARCH}" == "arm64" ]]; then
+      export SHOULD_BUILD_SRC="yes"
+    fi
+  elif [[ "${OS_NAME}" == "windows" ]]; then
+    if [[ "${VSCODE_ARCH}" == "arm64" ]]; then
+      export SHOULD_BUILD_REH="no"
+    fi
   fi
 
   echo "Release assets do not exist at all, continuing build"