From 79aec5b9bca2f4b4aa79f95fa5253c8c4e0f3b25 Mon Sep 17 00:00:00 2001 From: Rapha <25059996+sdrapha@users.noreply.github.com> Date: Tue, 6 Feb 2024 18:01:54 -0500 Subject: [PATCH] CI: Update to node.js-20 (#546) --- .github/workflows/check-layouts.yml | 2 +- .github/workflows/check-translations.yml | 2 +- .github/workflows/make-apk.yml | 11 ++++++----- 3 files changed, 8 insertions(+), 7 deletions(-) diff --git a/.github/workflows/check-layouts.yml b/.github/workflows/check-layouts.yml index 9a8dc75..d37af40 100644 --- a/.github/workflows/check-layouts.yml +++ b/.github/workflows/check-layouts.yml @@ -13,7 +13,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout repo - uses: actions/checkout@v3 + uses: actions/checkout@v4 - run: python3 gen_layouts.py - name: Check that the generated layouts.xml is uptodate, run python3 gen_layouts.py otherwise run: git diff --exit-code diff --git a/.github/workflows/check-translations.yml b/.github/workflows/check-translations.yml index 82d87c6..c06ca23 100644 --- a/.github/workflows/check-translations.yml +++ b/.github/workflows/check-translations.yml @@ -10,7 +10,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout repo - uses: actions/checkout@v3 + uses: actions/checkout@v4 - run: python3 sync_translations.py - name: Check that strings files are uptodate, run python3 sync_translations.py otherwise run: git diff --exit-code diff --git a/.github/workflows/make-apk.yml b/.github/workflows/make-apk.yml index ea334de..19baf9e 100644 --- a/.github/workflows/make-apk.yml +++ b/.github/workflows/make-apk.yml @@ -9,17 +9,18 @@ jobs: Build-Apk: runs-on: ubuntu-latest steps: - - uses: actions/setup-java@v3 + - uses: actions/setup-java@v4 with: distribution: 'zulu' # See 'Supported distributions' for available options java-version: '17' - name: Checkout repo - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Restore debug keystore from GitHub Secrets run: | # Check if exist and use the secret named DEBUG_KEYSTORE # The contents of the secret can be obtained - - # from the debug.keystore.asc from you local folder (refer to CONTRIBUTING.md#Using the local debug.keystore on the Github CI actions) + # from the debug.keystore.asc from you local folder + # (refer to CONTRIBUTING.md Using the local debug.keystore on the Github CI actions) if [[ ! "${{ secrets.DEBUG_KEYSTORE }}" = "" ]]; then echo "${{ secrets.DEBUG_KEYSTORE }}" > "debug.keystore.asc" if [[ -s "debug.keystore.asc" ]]; then @@ -28,7 +29,7 @@ jobs: fi fi - name: Build debug APK - uses: gradle/gradle-build-action@v2 + uses: gradle/gradle-build-action@v3 env: DEBUG_KEYSTORE: "debug.keystore" DEBUG_KEYSTORE_PASSWORD: debug0 @@ -42,7 +43,7 @@ jobs: artifact="${artifact//\//-}" # replace slashes echo "artifact=${artifact}" >> $GITHUB_ENV - name: Upload debug APK - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: "${{env.artifact}} debug_apk" path: build/outputs/apk/debug/*.apk