diff --git a/.github/workflows/ci-doctor.lock.yml b/.github/workflows/ci-doctor.lock.yml index 6548b480a..e8bb4be92 100644 --- a/.github/workflows/ci-doctor.lock.yml +++ b/.github/workflows/ci-doctor.lock.yml @@ -277,7 +277,7 @@ jobs: run: bash /opt/gh-aw/actions/print_prompt_summary.sh - name: Upload prompt artifact if: success() - uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6 + uses: actions/upload-artifact@bbbca2ddaa5d8feaa63e36b76fdaad77386f024f # v7.0.0 with: name: prompt path: /tmp/gh-aw/aw-prompts/prompt.txt @@ -843,7 +843,7 @@ jobs: SECRET_GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - name: Upload Safe Outputs if: always() - uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6 + uses: actions/upload-artifact@bbbca2ddaa5d8feaa63e36b76fdaad77386f024f # v7.0.0 with: name: safe-output path: ${{ env.GH_AW_SAFE_OUTPUTS }} @@ -865,13 +865,13 @@ jobs: await main(); - name: Upload sanitized agent output if: always() && env.GH_AW_AGENT_OUTPUT - uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6 + uses: actions/upload-artifact@bbbca2ddaa5d8feaa63e36b76fdaad77386f024f # v7.0.0 with: name: agent-output path: ${{ env.GH_AW_AGENT_OUTPUT }} if-no-files-found: warn - name: Upload engine output files - uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6 + uses: actions/upload-artifact@bbbca2ddaa5d8feaa63e36b76fdaad77386f024f # v7.0.0 with: name: agent_outputs path: | @@ -916,7 +916,7 @@ jobs: - name: Upload agent artifacts if: always() continue-on-error: true - uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6 + uses: actions/upload-artifact@bbbca2ddaa5d8feaa63e36b76fdaad77386f024f # v7.0.0 with: name: agent-artifacts path: | @@ -1127,7 +1127,7 @@ jobs: await main(); - name: Upload threat detection log if: always() - uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6 + uses: actions/upload-artifact@bbbca2ddaa5d8feaa63e36b76fdaad77386f024f # v7.0.0 with: name: threat-detection.log path: /tmp/gh-aw/threat-detection/detection.log @@ -1212,7 +1212,7 @@ jobs: await main(); - name: Upload safe output items manifest if: always() - uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6 + uses: actions/upload-artifact@bbbca2ddaa5d8feaa63e36b76fdaad77386f024f # v7.0.0 with: name: safe-output-items path: /tmp/safe-output-items.jsonl diff --git a/.github/workflows/master.yml b/.github/workflows/master.yml index e82c94ca7..668fdb120 100644 --- a/.github/workflows/master.yml +++ b/.github/workflows/master.yml @@ -46,7 +46,7 @@ jobs: ./gradlew ${{matrix.gradle-argument}} --info --stacktrace fi - name: Upload Coverage XML Report - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 if: always() && matrix.label == 'java25' with: name: coverage-report @@ -94,7 +94,7 @@ jobs: > "/tmp/test-stats/${{ matrix.label }}.json" - name: Upload Test Stats if: always() && matrix.label != 'check' - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 with: name: test-stats-${{ matrix.label }} path: /tmp/test-stats/${{ matrix.label }}.json diff --git a/.github/workflows/pull_request.yml b/.github/workflows/pull_request.yml index ecab544b5..4fbce17e2 100644 --- a/.github/workflows/pull_request.yml +++ b/.github/workflows/pull_request.yml @@ -54,14 +54,14 @@ jobs: ./gradlew ${{matrix.gradle-argument}} --info --stacktrace fi - name: Upload Coverage HTML Report - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 if: always() && matrix.label == 'java25' with: name: jacoco-html-report path: build/reports/jacoco/test/html/ retention-days: 14 - name: Upload Coverage XML Report - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 if: always() && matrix.label == 'java25' with: name: coverage-report @@ -109,7 +109,7 @@ jobs: > "/tmp/test-stats/${{ matrix.label }}.json" - name: Upload Test Stats if: always() && matrix.label != 'check' - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 with: name: test-stats-${{ matrix.label }} path: /tmp/test-stats/${{ matrix.label }}.json