From db09a6309213dfca091a988e60fa68ab2e6a628b Mon Sep 17 00:00:00 2001 From: Matt Date: Thu, 16 Jan 2025 12:11:58 -0500 Subject: [PATCH] Update artifact GH actions to V4, V3 to-be-deprecated --- .github/workflows/codecheck.yml | 4 +- .github/workflows/nightly.yml | 4 +- .github/workflows/test_workflow.yml | 68 ++++++++++++++--------------- 3 files changed, 38 insertions(+), 38 deletions(-) diff --git a/.github/workflows/codecheck.yml b/.github/workflows/codecheck.yml index ddd681f4..155d41e1 100644 --- a/.github/workflows/codecheck.yml +++ b/.github/workflows/codecheck.yml @@ -36,7 +36,7 @@ jobs: run: | ./gradlew scanBuild --no-daemon - name: Upload logs - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 if: always() with: name: scan-build-reports @@ -83,7 +83,7 @@ jobs: sed -i "s#target_branch#${HEAD_REF}#g" report-gh.html python .github/scripts/python_utils.py cppcheck_cleanup report-gh.html >> comment.html - name: Upload logs - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 if: always() with: name: cppcheck-report diff --git a/.github/workflows/nightly.yml b/.github/workflows/nightly.yml index 042f4581..35855aea 100644 --- a/.github/workflows/nightly.yml +++ b/.github/workflows/nightly.yml @@ -21,7 +21,7 @@ jobs: if: failure() steps: - name: Download failed tests artifact - uses: actions/download-artifact@v3 + uses: actions/download-artifact@v4 with: name: failures path: ./artifacts @@ -34,4 +34,4 @@ jobs: curl -X POST "${{ secrets.SLACK_WEBHOOK }}" \ -H 'Content-Type: application/json' \ - -d "{'scenarios': '${scenarios}', 'failed_run_url': '${{ github.server_url }}/${{ github.repository }}/actions/runs/${{ github.run_id }}'}" \ No newline at end of file + -d "{'scenarios': '${scenarios}', 'failed_run_url': '${{ github.server_url }}/${{ github.repository }}/actions/runs/${{ github.run_id }}'}" diff --git a/.github/workflows/test_workflow.yml b/.github/workflows/test_workflow.yml index d39dc6ec..955fbcc4 100644 --- a/.github/workflows/test_workflow.yml +++ b/.github/workflows/test_workflow.yml @@ -67,7 +67,7 @@ jobs: export PATH=${JAVA_TEST_HOME}/bin:$PATH ./gradlew clean build --no-daemon --parallel --build-cache --no-watch-fs - name: Upload Logs - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 if: always() with: name: graalvm-${{ matrix.java_version }}-logs @@ -134,7 +134,7 @@ jobs: export PATH=${JAVA_TEST_HOME}/bin:$PATH ./gradlew clean build --no-daemon --parallel --build-cache --no-watch-fs - name: Upload Logs - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 if: always() with: name: graalvm-${{ matrix.java_version }}-logs @@ -222,7 +222,7 @@ jobs: exit 1 fi - name: Upload logs - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 if: always() with: name: reports-linux-glibc-${{ matrix.java_version }}-amd64.zip @@ -232,17 +232,17 @@ jobs: ddprof-test/build/reports/tests ddprof-lib/src/test/build/Testing/Temporary/LastTest.log ddprof-lib/build/tmp/compileReleaseLinuxCpp/output.txt - - uses: actions/upload-artifact@v3 + - uses: actions/upload-artifact@v4 if: success() with: name: glibc-${{ matrix.java_version }}-${{ matrix.config }}-amd64 path: build/ - - uses: actions/upload-artifact@v3 + - uses: actions/upload-artifact@v4 if: failure() with: name: failures path: failures_glibc-${{ matrix.java_version }}-${{ matrix.config }}-amd64.txt - - uses: actions/upload-artifact@v3 + - uses: actions/upload-artifact@v4 if: failure() with: name: recordings @@ -325,7 +325,7 @@ jobs: fi ls -la /tmp - name: Upload logs - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 if: always() with: name: reports-linux-glibc-${{ matrix.java_version }}-aarch64.zip @@ -335,17 +335,17 @@ jobs: ddprof-test/build/reports/tests ddprof-lib/src/test/build/Testing/Temporary/LastTest.log ddprof-lib/build/tmp/compileReleaseLinuxCpp/output.txt - - uses: actions/upload-artifact@v3 + - uses: actions/upload-artifact@v4 if: success() with: name: glibc-${{ matrix.java_version }}-${{ matrix.config }}-aarch64 path: build/ - - uses: actions/upload-artifact@v3 + - uses: actions/upload-artifact@v4 if: failure() with: name: failures path: failures_glibc-${{ matrix.java_version }}-${{ matrix.config }}-aarch64.txt - - uses: actions/upload-artifact@v3 + - uses: actions/upload-artifact@v4 if: failure() with: name: recordings @@ -419,7 +419,7 @@ jobs: exit 1 fi - name: Upload logs - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 if: always() with: name: reports-linux-glibc-j9-${{ matrix.java_version }}-amd64.zip @@ -429,17 +429,17 @@ jobs: ddprof-test/build/reports/tests ddprof-lib/src/test/build/Testing/Temporary/LastTest.log ddprof-lib/build/tmp/compileReleaseLinuxCpp/output.txt - - uses: actions/upload-artifact@v3 + - uses: actions/upload-artifact@v4 if: success() with: name: glibc-j9-${{ matrix.java_version }}-${{ matrix.config }}-amd64 path: build/ - - uses: actions/upload-artifact@v3 + - uses: actions/upload-artifact@v4 if: failure() with: name: failures path: failures_glibc-j9-${{ matrix.java_version }}-${{ matrix.config }}-amd64.txt - - uses: actions/upload-artifact@v3 + - uses: actions/upload-artifact@v4 if: failure() with: name: recordings @@ -516,7 +516,7 @@ jobs: exit 1 fi - name: Upload logs - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 if: always() with: name: reports-linux-glibc-j9-${{ matrix.java_version }}-aarch64.zip @@ -526,17 +526,17 @@ jobs: ddprof-test/build/reports/tests ddprof-lib/src/test/build/Testing/Temporary/LastTest.log ddprof-lib/build/tmp/compileReleaseLinuxCpp/output.txt - - uses: actions/upload-artifact@v3 + - uses: actions/upload-artifact@v4 if: success() with: name: glibc-j9-${{ matrix.java_version }}-${{ matrix.config }}-aarch64 path: build/ - - uses: actions/upload-artifact@v3 + - uses: actions/upload-artifact@v4 if: failure() with: name: failures path: failures_glibc-j9-${{ matrix.java_version }}-${{ matrix.config }}-aarch64.txt - - uses: actions/upload-artifact@v3 + - uses: actions/upload-artifact@v4 if: failure() with: name: recordings @@ -622,7 +622,7 @@ jobs: exit 1 fi - name: Upload logs - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 if: always() with: name: reports-linux-oracle-jdk-8.zip @@ -631,17 +631,17 @@ jobs: ddprof-test/build/reports/tests ddprof-lib/src/test/build/Testing/Temporary/LastTest.log ddprof-lib/build/tmp/compileReleaseLinuxCpp/output.txt - - uses: actions/upload-artifact@v3 + - uses: actions/upload-artifact@v4 if: success() with: name: x64-oracle-jdk8-${{ matrix.config }} path: build/ - - uses: actions/upload-artifact@v3 + - uses: actions/upload-artifact@v4 if: failure() with: name: failures path: failures_glibc-oracle8-${{ matrix.config }}.txt - - uses: actions/upload-artifact@v3 + - uses: actions/upload-artifact@v4 if: failure() with: name: recordings @@ -742,7 +742,7 @@ jobs: exit 1 fi - name: Upload logs - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 if: always() with: name: reports-linux-musl-${{ matrix.java_version }}-amd64.zip @@ -752,17 +752,17 @@ jobs: ddprof-test/build/reports/tests ddprof-lib/src/test/build/Testing/Temporary/LastTest.log ddprof-lib/build/tmp/compileReleaseLinuxCpp/output.txt - - uses: actions/upload-artifact@v3 + - uses: actions/upload-artifact@v4 if: success() with: name: musl-${{ matrix.java_version }}-${{ matrix.config }}-amd64 path: build/ - - uses: actions/upload-artifact@v3 + - uses: actions/upload-artifact@v4 if: failure() with: name: failures path: failures_musl-${{ matrix.java_version }}-${{ matrix.config }}-amd64.txt - - uses: actions/upload-artifact@v3 + - uses: actions/upload-artifact@v4 if: failure() with: name: recordings @@ -871,7 +871,7 @@ jobs: exit 1 fi - name: Upload logs - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 if: always() with: name: reports-linux-zing-jdk-${{ matrix.java_version }}-amd64.zip @@ -880,17 +880,17 @@ jobs: ddprof-test/build/reports/tests/test ddprof-lib/src/test/build/Testing/Temporary/LastTest.log ddprof-lib/build/tmp/compileReleaseLinuxCpp/output.txt - - uses: actions/upload-artifact@v3 + - uses: actions/upload-artifact@v4 if: success() with: name: glibc-zing-${{ matrix.java_version }}-${{ matrix.config }}-amd64 path: build/ - - uses: actions/upload-artifact@v3 + - uses: actions/upload-artifact@v4 if: failure() with: name: failures path: failures_zing-${{ matrix.java_version }}-${{ matrix.config }}-amd64.txt - - uses: actions/upload-artifact@v3 + - uses: actions/upload-artifact@v4 if: failure() with: name: recordings @@ -1001,7 +1001,7 @@ jobs: exit 1 fi - name: Upload logs - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 if: always() with: name: reports-linux-zing-jdk-${{ matrix.java_version }}-aarch64.zip @@ -1010,17 +1010,17 @@ jobs: ddprof-test/build/reports/tests/test ddprof-lib/src/test/build/Testing/Temporary/LastTest.log ddprof-lib/build/tmp/compileReleaseLinuxCpp/output.txt - - uses: actions/upload-artifact@v3 + - uses: actions/upload-artifact@v4 if: success() with: name: glibc-zing-${{ matrix.java_version }}-${{ matrix.config }}-aarch64 path: build/ - - uses: actions/upload-artifact@v3 + - uses: actions/upload-artifact@v4 if: failure() with: name: failures path: failures_zing-${{ matrix.java_version }}-${{ matrix.config }}-aarch64.txt - - uses: actions/upload-artifact@v3 + - uses: actions/upload-artifact@v4 if: failure() with: name: recordings