Skip to content

Commit

Permalink
Updates Github actions. (#36)
Browse files Browse the repository at this point in the history
Older versions used deprecated features.

https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/

https://github.blog/changelog/2022-09-22-github-actions-all-actions-will-begin-running-on-node16-instead-of-node12/

Removes action to set up Android environment, instaed relying on the runner's pre-installed Android environment.
  • Loading branch information
Yontipon committed May 3, 2023
1 parent 87c75ba commit 94636b5
Show file tree
Hide file tree
Showing 3 changed files with 17 additions and 20 deletions.
11 changes: 5 additions & 6 deletions .github/workflows/compile.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,15 +13,14 @@ jobs:
runs-on: ubuntu-latest

steps:
- uses: actions/checkout@v2
- name: Set up JDK 1.8
uses: actions/setup-java@v1
- uses: actions/checkout@v3
- name: Set up JDK 8
uses: actions/setup-java@v3
with:
java-version: 1.8
distribution: 'zulu'
java-version: 8
- name: Grant execute permission for gradlew
run: chmod +x gradlew
- name: Setup Android build environment
uses: android-actions/setup-android@v2.0.2
- name: Build Android
run: ./gradlew clean :test:android:buildDebug
- name: Build Desktop
Expand Down
15 changes: 7 additions & 8 deletions .github/workflows/publish_release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,15 +10,14 @@ jobs:
runs-on: ubuntu-latest

steps:
- uses: actions/checkout@v2
- name: Set up JDK 1.8
uses: actions/setup-java@v1
- uses: actions/checkout@v3
- name: Set up JDK 8
uses: actions/setup-java@v3
with:
java-version: 1.8
distribution: 'zulu'
java-version: 8
- name: Grant execute permission for gradlew
run: chmod +x gradlew
- name: Setup Android build environment
uses: android-actions/setup-android@v2.0.2
- name: Build Android
run: ./gradlew clean :test:android:buildDebug
- name: Build Desktop
Expand All @@ -29,9 +28,9 @@ jobs:
run: ./gradlew :test:html:build
- name: Import GPG key
id: import_gpg
uses: crazy-max/ghaction-import-gpg@1c6a9e9d3594f2d743f1b1dd7669ab0dfdffa922
uses: crazy-max/ghaction-import-gpg@v5
with:
gpg-private-key: ${{ secrets.GPG_PRIVATE_KEY }}
gpg_private_key: ${{ secrets.GPG_PRIVATE_KEY }}
passphrase: ${{ secrets.GPG_PASSPHRASE }}
- name: Release build deploy
env:
Expand Down
11 changes: 5 additions & 6 deletions .github/workflows/publish_snapshot.yml
Original file line number Diff line number Diff line change
Expand Up @@ -11,15 +11,14 @@ jobs:
runs-on: ubuntu-latest

steps:
- uses: actions/checkout@v2
- name: Set up JDK 1.8
uses: actions/setup-java@v1
- uses: actions/checkout@v3
- name: Set up JDK 8
uses: actions/setup-java@v3
with:
java-version: 1.8
distribution: 'zulu'
java-version: 8
- name: Grant execute permission for gradlew
run: chmod +x gradlew
- name: Setup Android build environment
uses: android-actions/setup-android@v2.0.2
- name: Build Android
run: ./gradlew clean :test:android:buildDebug
- name: Build Desktop
Expand Down

0 comments on commit 94636b5

Please sign in to comment.