Skip to content

Commit

Permalink
Merge pull request #4137 from Bambooin/node20
Browse files Browse the repository at this point in the history
Upgrade to Node 20 in GitHub Action
  • Loading branch information
VishalNehra committed Apr 21, 2024
2 parents fbf4cb2 + f21706f commit dd693b7
Show file tree
Hide file tree
Showing 5 changed files with 42 additions and 42 deletions.
16 changes: 8 additions & 8 deletions .github/workflows/android-build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,30 +13,30 @@ concurrency:
jobs:
check_spotless:
name: Check spotless
runs-on: ubuntu-20.04
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4
- name: Set up JDK 11
uses: actions/setup-java@v3
uses: actions/setup-java@v4
with:
distribution: "temurin"
java-version: 11
- name: Check formatting using spotless
uses: gradle/[email protected]
uses: gradle/actions/setup-gradle@v3
with:
arguments: spotlessCheck --stacktrace

build:
name: Build debug
runs-on: ubuntu-20.04
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4
- name: Set up JDK 11
uses: actions/setup-java@v3
uses: actions/setup-java@v4
with:
distribution: "temurin"
java-version: 11
- name: Build with Gradle
uses: gradle/[email protected]
uses: gradle/actions/setup-gradle@v3
with:
arguments: assembledebug --stacktrace
12 changes: 6 additions & 6 deletions .github/workflows/android-debug-artifact-ondemand.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ on:

jobs:
apk:
runs-on: ubuntu-20.04
runs-on: ubuntu-latest
if: github.event.comment.body == 'Build test apk' && (github.actor == 'VishalNehra' || github.actor == 'TranceLove' || github.actor == 'EmmanuelMess' || github.actor == 'VishnuSanal')
steps:
- name: Acknowledge the request with thumbs up reaction
Expand All @@ -30,27 +30,27 @@ jobs:
echo "::set-output name=repo_clone_url::${{ fromJson(steps.request.outputs.data).head.repo.clone_url }}"
echo "::set-output name=repo_ssh_url::${{ fromJson(steps.request.outputs.data).head.repo.ssh_url }}"
- name: Checkout PR Branch
uses: actions/checkout@v3
uses: actions/checkout@v4
with:
token: ${{ secrets.GITHUB_TOKEN }}
repository: ${{fromJson(steps.request.outputs.data).head.repo.full_name}}
ref: ${{fromJson(steps.request.outputs.data).head.ref}}
- name: Set up JDK 11
uses: actions/setup-java@v3
uses: actions/setup-java@v4
with:
distribution: "temurin"
java-version: 11
- name: Build with Gradle
uses: gradle/[email protected]
uses: gradle/actions/setup-gradle@v3
with:
arguments: assembleDebug --stacktrace
- name: Upload fdroid artifact
uses: actions/upload-artifact@v3
uses: actions/upload-artifact@v4
with:
name: Amaze-Fdroid-debug
path: app/build/outputs/apk/fdroid/debug/app-fdroid-debug.apk
- name: Upload play artifact
uses: actions/upload-artifact@v3
uses: actions/upload-artifact@v4
with:
name: Amaze-Play-debug
path: app/build/outputs/apk/play/debug/app-play-debug.apk
Expand Down
12 changes: 6 additions & 6 deletions .github/workflows/android-debug-artifact-release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -6,25 +6,25 @@ on:

jobs:
apk:
runs-on: ubuntu-20.04
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4
- name: Set up JDK 11
uses: actions/setup-java@v3
uses: actions/setup-java@v4
with:
distribution: "temurin"
java-version: 11
- name: Build with Gradle
uses: gradle/[email protected]
uses: gradle/actions/setup-gradle@v3
with:
arguments: assembleDebug
- name: Upload fdroid artifact
uses: actions/upload-artifact@v3
uses: actions/upload-artifact@v4
with:
name: Amaze-Fdroid-debug
path: app/build/outputs/apk/fdroid/debug/app-fdroid-debug.apk
- name: Upload play artifact
uses: actions/upload-artifact@v3
uses: actions/upload-artifact@v4
with:
name: Amaze-Play-debug
path: app/build/outputs/apk/play/debug/app-play-debug.apk
18 changes: 9 additions & 9 deletions .github/workflows/android-feature.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,34 +14,34 @@ concurrency:
jobs:
check_spotless:
name: Check spotless
runs-on: ubuntu-20.04
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4
- name: Set up JDK 11
uses: actions/setup-java@v3
uses: actions/setup-java@v4
with:
distribution: "temurin"
java-version: 11
- name: Check formatting using spotless
uses: gradle/[email protected]
uses: gradle/actions/setup-gradle@v3
with:
arguments: spotlessCheck --stacktrace

build:
name: Build debug and run Jacoco tests
runs-on: ubuntu-20.04
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4
- name: Set up JDK 11
uses: actions/setup-java@v3
uses: actions/setup-java@v4
with:
distribution: "temurin"
java-version: 11
- name: Build with Gradle
uses: gradle/[email protected]
uses: gradle/actions/setup-gradle@v3
with:
arguments: assembledebug --stacktrace
- name: Run test cases
uses: gradle/[email protected]
uses: gradle/actions/setup-gradle@v3
with:
arguments: jacocoTestPlayDebugUnitTestReport --stacktrace --info
26 changes: 13 additions & 13 deletions .github/workflows/android-main.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,37 +14,37 @@ concurrency:
jobs:
check_spotless:
name: Check spotless
runs-on: ubuntu-20.04
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4
- name: Set up JDK 11
uses: actions/setup-java@v3
uses: actions/setup-java@v4
with:
distribution: "temurin"
java-version: 11
- name: Check formatting using spotless
uses: gradle/[email protected]
uses: gradle/actions/setup-gradle@v3
with:
arguments: spotlessCheck

build:
name: Build debug, Jacoco test and publish to codacy
runs-on: ubuntu-20.04
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4
with:
fetch-depth: 0
- name: Set up JDK 11
uses: actions/setup-java@v3
uses: actions/setup-java@v4
with:
distribution: "temurin"
java-version: 11
- name: Build with Gradle
uses: gradle/[email protected]
uses: gradle/actions/setup-gradle@v3
with:
arguments: assembledebug
- name: Run test cases
uses: gradle/[email protected]
uses: gradle/actions/setup-gradle@v3
with:
arguments: jacocoTestPlayDebugUnitTestReport
- name: Publish test cases
Expand All @@ -70,15 +70,15 @@ jobs:
api-level: [ 16, 19, 28 ]
steps:
- name: checkout
uses: actions/checkout@v3
uses: actions/checkout@v4
- name: Java 15
uses: actions/setup-java@v1
uses: actions/setup-java@v4
with:
java-version: 15
- name: Gradle cache
uses: gradle/[email protected]
uses: gradle/actions/setup-gradle@v3
- name: AVD cache
uses: actions/cache@v2
uses: actions/cache@v4
id: avd-cache
with:
path: |
Expand Down

0 comments on commit dd693b7

Please sign in to comment.