diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 88704ccdedcd..3e5572b0f331 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -73,7 +73,7 @@ jobs: luarocks config - name: Bazel Outputs - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 if: failure() with: name: bazel-outputs diff --git a/.github/workflows/build_and_test.yml b/.github/workflows/build_and_test.yml index 8cb47a16550b..8bdbf2c9bf5a 100644 --- a/.github/workflows/build_and_test.yml +++ b/.github/workflows/build_and_test.yml @@ -122,7 +122,7 @@ jobs: static-mode: ${{ github.run_attempt > 1 }} - name: Upload schedule files - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 continue-on-error: true with: name: schedule-test-files @@ -299,7 +299,7 @@ jobs: - name: Upload test rerun information if: always() - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: test-rerun-info-${{ matrix.runner }} path: ${{ env.FAILED_TEST_FILES_FILE }} @@ -307,14 +307,14 @@ jobs: - name: Upload test runtime statistics for offline scheduling if: always() - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: test-runtime-statistics-${{ matrix.runner }} path: ${{ env.TEST_FILE_RUNTIME_FILE }} retention-days: 7 - name: Archive coverage stats file - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 if: ${{ always() && (inputs.coverage == true || github.event_name == 'schedule') }} with: name: luacov-stats-out-${{ github.job }}-${{ github.run_id }}-${{ matrix.runner }} @@ -373,7 +373,7 @@ jobs: prove -I. -r t - name: Archive coverage stats file - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 if: ${{ always() && (inputs.coverage == true || github.event_name == 'schedule') }} with: name: luacov-stats-out-${{ github.job }}-${{ github.run_id }} diff --git a/.github/workflows/perf.yml b/.github/workflows/perf.yml index d71b88519039..337111269bf1 100644 --- a/.github/workflows/perf.yml +++ b/.github/workflows/perf.yml @@ -65,7 +65,7 @@ jobs: luarocks - name: Bazel Outputs - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 if: failure() with: name: bazel-outputs @@ -267,7 +267,7 @@ jobs: done - name: Save results - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 if: always() with: name: perf-results @@ -278,7 +278,7 @@ jobs: retention-days: 31 - name: Save error logs - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 if: always() with: name: error_logs diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 4a40ff4d3ae8..e7df2165a7db 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -270,7 +270,7 @@ jobs: tail -n500 bazel-out/**/*/CMake.log || true - name: Upload artifact - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: ${{ matrix.label }}-packages path: bazel-bin/pkg