diff --git a/.github/workflows/insider-linux.yml b/.github/workflows/insider-linux.yml
index 84f0625..12420da 100644
--- a/.github/workflows/insider-linux.yml
+++ b/.github/workflows/insider-linux.yml
@@ -90,8 +90,8 @@ jobs:
       #   with:
       #     python-version: '3.11'
 
-      - name: Install libkrb5-dev
-        run: sudo apt-get install -y libkrb5-dev
+      # - name: Install libkrb5-dev
+      #   run: sudo apt-get install -y libkrb5-dev
 
       - name: Clone VSCode repo
         run: ./get_repo.sh
@@ -137,7 +137,7 @@ jobs:
         if: env.SHOULD_BUILD == 'yes' && env.SHOULD_DEPLOY == 'yes'
 
       - name: Upload assets
-        uses: actions/upload-artifact@v4
+        uses: actions/upload-artifact@v3
         with:
           name: ${{ matrix.vscode_arch }}
           path: assets/
diff --git a/prepare_assets.sh b/prepare_assets.sh
index ffe1f74..9b9de93 100755
--- a/prepare_assets.sh
+++ b/prepare_assets.sh
@@ -125,6 +125,10 @@ elif [[ "${OS_NAME}" == "windows" ]]; then
 else
   cd vscode || { echo "'vscode' dir not found"; exit 1; }
 
+  if [[ "${SHOULD_BUILD_APPIMAGE}" != "no" && "${VSCODE_ARCH}" != "x64" ]]; then
+    SHOULD_BUILD_APPIMAGE="no"
+  fi
+
   if [[ "${SHOULD_BUILD_DEB}" != "no" || "${SHOULD_BUILD_APPIMAGE}" != "no" ]]; then
     yarn gulp "vscode-linux-${VSCODE_ARCH}-build-deb"
   fi