From 4245e47965e4c46eae6d91d14d7b6ef10b7c8316 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 4 Mar 2026 13:14:04 +0000 Subject: [PATCH 1/2] chore(deps): bump actions/upload-artifact from 6 to 7 Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 6 to 7. - [Release notes](https://github.com/actions/upload-artifact/releases) - [Commits](https://github.com/actions/upload-artifact/compare/v6...v7) --- updated-dependencies: - dependency-name: actions/upload-artifact dependency-version: '7' dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] --- .github/workflows/ci.yaml | 4 ++-- .github/workflows/pre-release.yaml | 2 +- .github/workflows/release.yaml | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index 73be1a7b..7b4abd96 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -123,7 +123,7 @@ jobs: - name: Upload artifact (PR) if: github.event_name == 'pull_request' - uses: actions/upload-artifact@v6 + uses: actions/upload-artifact@v7 with: name: extension-pr-${{ github.event.pull_request.number }} path: ${{ steps.setup.outputs.packageName }} @@ -132,7 +132,7 @@ jobs: - name: Upload artifact (main) if: github.event_name == 'push' && github.ref == 'refs/heads/main' - uses: actions/upload-artifact@v6 + uses: actions/upload-artifact@v7 with: name: extension-main-${{ github.sha }} path: ${{ steps.setup.outputs.packageName }} diff --git a/.github/workflows/pre-release.yaml b/.github/workflows/pre-release.yaml index a56f9bcd..4c50ca19 100644 --- a/.github/workflows/pre-release.yaml +++ b/.github/workflows/pre-release.yaml @@ -61,7 +61,7 @@ jobs: run: pnpm vsce package --no-dependencies --pre-release --out "${{ steps.setup.outputs.packageName }}" - name: Upload artifact - uses: actions/upload-artifact@v6 + uses: actions/upload-artifact@v7 with: name: extension-${{ steps.version.outputs.version }} path: ${{ steps.setup.outputs.packageName }} diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml index 45b609f6..17c43c74 100644 --- a/.github/workflows/release.yaml +++ b/.github/workflows/release.yaml @@ -61,7 +61,7 @@ jobs: run: pnpm vsce package --no-dependencies --out "${{ steps.setup.outputs.packageName }}" - name: Upload artifact - uses: actions/upload-artifact@v6 + uses: actions/upload-artifact@v7 with: name: extension-${{ steps.version.outputs.version }} path: ${{ steps.setup.outputs.packageName }} From 537eea8e47215cdde89a1d27b7bf519c7b0402f1 Mon Sep 17 00:00:00 2001 From: Ehab Younes Date: Wed, 4 Mar 2026 16:31:25 +0300 Subject: [PATCH 2/2] Upload the raw VSIX instead of archiving in CI --- .github/workflows/ci.yaml | 2 ++ .github/workflows/pre-release.yaml | 1 + .github/workflows/publish-extension.yaml | 6 +++--- .github/workflows/release.yaml | 1 + 4 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index 7b4abd96..d25676f6 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -129,6 +129,7 @@ jobs: path: ${{ steps.setup.outputs.packageName }} if-no-files-found: error retention-days: 7 + archive: false - name: Upload artifact (main) if: github.event_name == 'push' && github.ref == 'refs/heads/main' @@ -137,3 +138,4 @@ jobs: name: extension-main-${{ github.sha }} path: ${{ steps.setup.outputs.packageName }} if-no-files-found: error + archive: false diff --git a/.github/workflows/pre-release.yaml b/.github/workflows/pre-release.yaml index 4c50ca19..151875f6 100644 --- a/.github/workflows/pre-release.yaml +++ b/.github/workflows/pre-release.yaml @@ -66,6 +66,7 @@ jobs: name: extension-${{ steps.version.outputs.version }} path: ${{ steps.setup.outputs.packageName }} if-no-files-found: error + archive: false publish: name: Publish Extension and Create Pre-Release diff --git a/.github/workflows/publish-extension.yaml b/.github/workflows/publish-extension.yaml index 51885dc0..5399343b 100644 --- a/.github/workflows/publish-extension.yaml +++ b/.github/workflows/publish-extension.yaml @@ -67,7 +67,7 @@ jobs: - name: Install vsce run: npm install -g @vscode/vsce - - uses: actions/download-artifact@v7 + - uses: actions/download-artifact@v8 with: name: extension-${{ inputs.version }} @@ -93,7 +93,7 @@ jobs: - name: Install ovsx run: npm install -g ovsx - - uses: actions/download-artifact@v7 + - uses: actions/download-artifact@v8 with: name: extension-${{ inputs.version }} @@ -111,7 +111,7 @@ jobs: needs: setup runs-on: ubuntu-22.04 steps: - - uses: actions/download-artifact@v7 + - uses: actions/download-artifact@v8 with: name: extension-${{ inputs.version }} diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml index 17c43c74..673a423d 100644 --- a/.github/workflows/release.yaml +++ b/.github/workflows/release.yaml @@ -66,6 +66,7 @@ jobs: name: extension-${{ steps.version.outputs.version }} path: ${{ steps.setup.outputs.packageName }} if-no-files-found: error + archive: false publish: name: Publish Extension and Create Release