Przeglądaj źródła

wip: use correct signpath configuration [skip ci]

Baptiste Augrain 7 miesięcy temu
rodzic
commit
e5d9fa5143
1 zmienionych plików z 9 dodań i 6 usunięć
  1. 9 6
      .github/workflows/insider-windows.yml

+ 9 - 6
.github/workflows/insider-windows.yml

@@ -100,23 +100,26 @@ jobs:
         run: ./prepare_assets.sh
         if: env.SHOULD_BUILD == 'yes' && (env.SHOULD_DEPLOY == 'yes' || github.event.inputs.generate_assets == 'true')
 
-      - name: Upload unsigned user artifact
-        id: upload-unsigned-user-artifact
+      - name: Upload unsigned artifacts
+        id: upload-unsigned-artifacts
         uses: actions/upload-artifact@v4
         with:
-          name: unsigned-user-${{ matrix.vscode_arch }}
-          path: assets/VSCodiumUserSetup-*.exe
+          name: unsigned-${{ matrix.vscode_arch }}
+          path: |
+            assets/*.exe
+            assets/*.msi
           retention-days: 1
         if: env.SHOULD_BUILD == 'yes' && (env.SHOULD_DEPLOY == 'yes' || github.event.inputs.generate_assets == 'true')
 
-      - name: Signing user
+      - name: Signing
         uses: signpath/github-action-submit-signing-request@v1
         with:
           api-token: '${{ secrets.SIGNPATH_API_TOKEN }}'
           organization-id: '${{ secrets.SIGNPATH_ORGANIZATION_ID }}'
           project-slug: '${{ secrets.SIGNPATH_PROJECT_SLUG }}'
           signing-policy-slug: '${{ secrets.SIGNPATH_POLICY_SLUG }}'
-          github-artifact-id: '${{ steps.upload-unsigned-user-artifact.outputs.artifact-id }}'
+          github-artifact-id: '${{ steps.upload-unsigned-artifacts.outputs.artifact-id }}'
+          artifact-configuration-slug: '${{ matrix.vscode_arch }}'
           wait-for-completion: true
           output-artifact-directory: assets/
         if: env.SHOULD_BUILD == 'yes' && (env.SHOULD_DEPLOY == 'yes' || github.event.inputs.generate_assets == 'true')