diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index 73be1a7b..d25676f6 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -123,17 +123,19 @@ 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 }} if-no-files-found: error retention-days: 7 + archive: false - 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 }} if-no-files-found: error + archive: false diff --git a/.github/workflows/pre-release.yaml b/.github/workflows/pre-release.yaml index a56f9bcd..151875f6 100644 --- a/.github/workflows/pre-release.yaml +++ b/.github/workflows/pre-release.yaml @@ -61,11 +61,12 @@ 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 }} 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 45b609f6..673a423d 100644 --- a/.github/workflows/release.yaml +++ b/.github/workflows/release.yaml @@ -61,11 +61,12 @@ 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 }} if-no-files-found: error + archive: false publish: name: Publish Extension and Create Release