1
0
mirror of https://github.com/vector-im/riotX-android synced 2025-10-05 15:52:47 +02:00

Upgrade github action from v3 to v4

https://github.com/actions/upload-artifact/blob/main/docs/MIGRATION.md
This commit is contained in:
Benoit Marty
2025-02-04 10:57:26 +01:00
committed by Benoit Marty
parent 0321e932c4
commit 4a43097d5f
4 changed files with 9 additions and 9 deletions

View File

@@ -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: |

View File

@@ -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

View File

@@ -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

View File

@@ -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