From 4a43097d5f8fc6bf834e007263400990033a0a5f Mon Sep 17 00:00:00 2001 From: Benoit Marty Date: Tue, 4 Feb 2025 10:57:26 +0100 Subject: [PATCH] Upgrade github action from v3 to v4 https://github.com/actions/upload-artifact/blob/main/docs/MIGRATION.md --- .github/workflows/build.yml | 8 ++++---- .github/workflows/post-pr.yml | 2 +- .github/workflows/quality.yml | 4 ++-- .github/workflows/tests.yml | 4 ++-- 4 files changed, 9 insertions(+), 9 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 4c2137f54ac..88db81c5cf1 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -40,7 +40,7 @@ jobs: - name: Assemble ${{ matrix.target }} debug apk run: ./gradlew assemble${{ matrix.target }}Debug $CI_GRADLE_ARG_PROPERTIES - name: Upload ${{ matrix.target }} debug APKs - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: vector-${{ matrix.target }}-debug path: | @@ -69,7 +69,7 @@ jobs: - name: Assemble GPlay unsigned apk run: ./gradlew clean assembleGplayRelease $CI_GRADLE_ARG_PROPERTIES - name: Upload Gplay unsigned APKs - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: vector-gplay-release-unsigned path: | @@ -81,7 +81,7 @@ jobs: steps: - name: Obtain apk from artifact id: download - uses: actions/download-artifact@v3 + uses: actions/download-artifact@v4 with: name: vector-gplay-release-unsigned - name: Show apks in artifact @@ -92,7 +92,7 @@ jobs: # Don't fail when finding trackers so they can be reported later args: /github/workspace/gplay/release/vector-gplay-universal-release-unsigned.apk -j -o /github/workspace/exodus.json -e 0 - name: Upload exodus json report - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: exodus.json path: | diff --git a/.github/workflows/post-pr.yml b/.github/workflows/post-pr.yml index 5b19417609e..c0e7caba76f 100644 --- a/.github/workflows/post-pr.yml +++ b/.github/workflows/post-pr.yml @@ -77,7 +77,7 @@ jobs: adb logcat >> emulator.log & ./gradlew $CI_GRADLE_ARG_PROPERTIES connectedGplayDebugAndroidTest -Pandroid.testInstrumentationRunnerArguments.class=im.vector.app.ui.UiAllScreensSanityTest || (adb pull storage/emulated/0/Pictures/failure_screenshots && exit 1 ) - name: Upload Test Report Log - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 if: always() with: name: uitest-error-results diff --git a/.github/workflows/quality.yml b/.github/workflows/quality.yml index 7af7e55786b..d821c369719 100644 --- a/.github/workflows/quality.yml +++ b/.github/workflows/quality.yml @@ -71,7 +71,7 @@ jobs: ./gradlew vector-app:lintFdroidRelease $CI_GRADLE_ARG_PROPERTIES - name: Upload reports if: always() - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: linting-report path: | @@ -115,7 +115,7 @@ jobs: run: ./gradlew dependencyCheckAnalyze $CI_GRADLE_ARG_PROPERTIES - name: Upload dependency analysis if: always() - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: dependency-analysis path: build/reports/dependency-check-report.html diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index 2cf2c7e87be..678ceaf11de 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -45,7 +45,7 @@ jobs: - name: Archive Screenshot Results on Error if: failure() - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: screenshot-results path: | @@ -98,7 +98,7 @@ jobs: ### ./gradlew generateCoverageReport $CI_GRADLE_ARG_PROPERTIES - name: Upload Integration Test Report Log - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 if: always() with: name: integration-test-error-results