File tree Expand file tree Collapse file tree 3 files changed +12
-12
lines changed Expand file tree Collapse file tree 3 files changed +12
-12
lines changed Original file line number Diff line number Diff line change 55 runs-on : ubuntu-latest
66 steps :
77 - name : Checkout the code
8- uses : actions/checkout@v3
8+ uses : actions/checkout@v4
99 - name : Validate Gradle wrapper
10- uses : gradle/wrapper-validation-action@55e685c48d84285a5b0418cd094606e199cca3b6
11- - uses : actions/setup-java@v3
10+ uses : gradle/wrapper-validation-action@699bb18358f12c5b78b37bb0111d3a0e2276e0e2
11+ - uses : actions/setup-java@v4
1212 with :
1313 java-version : ' 17'
1414 distribution : ' temurin'
1515 cache : ' gradle'
1616 - name : Build the app
1717 run : ./gradlew build
18- - uses : actions/upload-artifact@v3
18+ - uses : actions/upload-artifact@v4
1919 with :
2020 name : apk
2121 path : app/build/outputs/apk/debug/app-debug.apk
2222 test :
2323 runs-on : ubuntu-latest
2424 steps :
2525 - name : Checkout
26- uses : actions/checkout@v3
27- - uses : actions/setup-java@v3
26+ uses : actions/checkout@v4
27+ - uses : actions/setup-java@v4
2828 with :
2929 java-version : ' 17'
3030 distribution : ' temurin'
5454 cp -r app/build/reports/androidTests/connected/* artifacts/report/
5555 if adb shell '[ -e /sdcard/Pictures/screenshots ]'; then adb pull /sdcard/Pictures/screenshots artifacts/; fi
5656 test ! -f tests_failing
57- - uses : actions/upload-artifact@v3
57+ - uses : actions/upload-artifact@v4
5858 if : always()
5959 with :
6060 name : instrumented-test-report
Original file line number Diff line number Diff line change @@ -16,26 +16,26 @@ jobs:
1616 security-events : write
1717 steps :
1818 - name : Checkout
19- uses : actions/checkout@v3
19+ uses : actions/checkout@v4
2020 - name : Exclude paths
2121 # The importers are excluded from analysis, because some of the apps Aegis
2222 # can import from don't have such great crypto, which will cause false
2323 # positive security alerts.
2424 run : |
2525 find app/src/main/java/com/beemdevelopment/aegis/importers ! \( -name AegisImporter.java -o -name "DatabaseImporter*" \) -type f -exec rm -f {} +
2626 sed -i '/Importer.class/d' app/src/main/java/com/beemdevelopment/aegis/importers/DatabaseImporter.java
27- - uses : actions/setup-java@v3
27+ - uses : actions/setup-java@v4
2828 with :
2929 java-version : ' 17'
3030 distribution : ' temurin'
3131 cache : ' gradle'
3232 - name : Initialize CodeQL
33- uses : github/codeql-action/init@v2
33+ uses : github/codeql-action/init@v3
3434 with :
3535 languages : java
3636 - name : Build
3737 run : ./gradlew assembleDebug
3838 - name : Perform CodeQL Analysis
39- uses : github/codeql-action/analyze@v2
39+ uses : github/codeql-action/analyze@v3
4040 with :
4141 category : " /language:${{matrix.language}}"
Original file line number Diff line number Diff line change 1010 runs-on : ubuntu-latest
1111 if : github.repository == 'beemdevelopment/Aegis'
1212 steps :
13- - uses : actions/checkout@v3
13+ - uses : actions/checkout@v4
1414 - name : Install crowdin-cli
1515 run : |
1616 wget https://github.com/crowdin/crowdin-cli/releases/download/3.7.2/crowdin-cli.zip
You can’t perform that action at this time.
0 commit comments