Browse Source

Update GitHub Actions dependencies.

Miku AuahDark 2 years ago
parent
commit
187e408d0b
1 changed files with 9 additions and 9 deletions
  1. 9 9
      .github/workflows/main.yml

+ 9 - 9
.github/workflows/main.yml

@@ -7,39 +7,39 @@ jobs:
     runs-on: ubuntu-latest
     runs-on: ubuntu-latest
     steps:
     steps:
     - name: Checkout
     - name: Checkout
-      uses: actions/checkout@v2
+      uses: actions/checkout@v3
       with:
       with:
         submodules: true
         submodules: true
-    - name: Setup Java 11
-      uses: actions/setup-java@v2
+    - name: Setup Java 17
+      uses: actions/setup-java@v3
       with:
       with:
         distribution: adopt-hotspot
         distribution: adopt-hotspot
-        java-version: 11
+        java-version: 17
         cache: gradle
         cache: gradle
     - name: Build
     - name: Build
       run: bash ./gradlew assembleNormalRecord assembleEmbedRelease bundleNormalNoRecordRelease bundleEmbedRecordRelease bundleEmbedNoRecordRelease
       run: bash ./gradlew assembleNormalRecord assembleEmbedRelease bundleNormalNoRecordRelease bundleEmbedRecordRelease bundleEmbedNoRecordRelease
     - name: Artifact (Normal debug APK)
     - name: Artifact (Normal debug APK)
-      uses: actions/upload-artifact@v2
+      uses: actions/upload-artifact@v3
       with:
       with:
         name: love-android-debug.apk
         name: love-android-debug.apk
         path: app/build/outputs/apk/normalRecord/debug/app-normal-record-debug.apk
         path: app/build/outputs/apk/normalRecord/debug/app-normal-record-debug.apk
     - name: Artifact (Normal unsigned APK)
     - name: Artifact (Normal unsigned APK)
-      uses: actions/upload-artifact@v2
+      uses: actions/upload-artifact@v3
       with:
       with:
         name: love-android.apk
         name: love-android.apk
         path: app/build/outputs/apk/normalRecord/release/app-normal-record-release-unsigned.apk
         path: app/build/outputs/apk/normalRecord/release/app-normal-record-release-unsigned.apk
     - name: Artifact (Normal AAB w/o recording)
     - name: Artifact (Normal AAB w/o recording)
-      uses: actions/upload-artifact@v2
+      uses: actions/upload-artifact@v3
       with:
       with:
         name: love-android-ps.aab
         name: love-android-ps.aab
         path: app/build/outputs/bundle/normalNoRecordRelease/app-normal-noRecord-release.aab
         path: app/build/outputs/bundle/normalNoRecordRelease/app-normal-noRecord-release.aab
     - name: Artifact (Embed AAB)
     - name: Artifact (Embed AAB)
-      uses: actions/upload-artifact@v2
+      uses: actions/upload-artifact@v3
       with:
       with:
         name: love-android-embed-record.aab
         name: love-android-embed-record.aab
         path: app/build/outputs/bundle/embedRecordRelease/app-embed-record-release.aab
         path: app/build/outputs/bundle/embedRecordRelease/app-embed-record-release.aab
     - name: Artifact (Embed AAB w/o recording)
     - name: Artifact (Embed AAB w/o recording)
-      uses: actions/upload-artifact@v2
+      uses: actions/upload-artifact@v3
       with:
       with:
         name: love-android-embed.aab
         name: love-android-embed.aab
         path: app/build/outputs/bundle/embedNoRecordRelease/app-embed-noRecord-release.aab
         path: app/build/outputs/bundle/embedNoRecordRelease/app-embed-noRecord-release.aab