Kudomaga 5 hónapja
szülő
commit
a6441ed5c7
1 módosított fájl, 10 hozzáadás és 6 törlés
  1. 10 6
      .github/workflows/auto-release.yml

+ 10 - 6
.github/workflows/auto-release.yml

@@ -151,14 +151,18 @@ jobs:
           echo "清空18PlusList.txt"
           echo "清空18PlusList.txt"
           echo "">$GITHUB_WORKSPACE/app/src/main/assets/18PlusList.txt
           echo "">$GITHUB_WORKSPACE/app/src/main/assets/18PlusList.txt
       - name: Release Apk Sign
       - name: Release Apk Sign
-        # 仅在所有者的 PR 或 push 时进行签名
         if: ${{ github.actor == 'HapeLee' }}
         if: ${{ github.actor == 'HapeLee' }}
+        shell: bash
         run: |
         run: |
-          echo "${{ secrets.SIGNING_KEY }}" | base64 -d > $GITHUB_WORKSPACE/app/my-release-key.jks
-          echo "RELEASE_STORE_FILE=my-release-key.jks" >> $GITHUB_WORKSPACE/gradle.properties
-          echo "RELEASE_STORE_PASSWORD=${{ secrets.KEYSTORE_PASSWORD }}" >> $GITHUB_WORKSPACE/gradle.properties
-          echo "RELEASE_KEY_ALIAS=${{ secrets.KEY_ALIAS }}" >> $GITHUB_WORKSPACE/gradle.properties
-          echo "RELEASE_KEY_PASSWORD=${{ secrets.KEY_PASSWORD }}" >> $GITHUB_WORKSPACE/gradle.properties
+          echo "${{ secrets.SIGNING_KEY }}" | base64 -d >"$GITHUB_WORKSPACE/app/my-release-key.jks"
+
+          {
+            echo ""
+            echo "RELEASE_STORE_FILE=my-release-key.jks"
+            echo "RELEASE_STORE_PASSWORD=${{ secrets.KEYSTORE_PASSWORD }}"
+            echo "RELEASE_KEY_ALIAS=${{ secrets.KEY_ALIAS }}"
+            echo "RELEASE_KEY_PASSWORD=${{ secrets.KEY_PASSWORD }}"
+          } >> "$GITHUB_WORKSPACE/gradle.properties"
 
 
       - name: Set up Gradle
       - name: Set up Gradle
         uses: gradle/actions/setup-gradle@v4
         uses: gradle/actions/setup-gradle@v4