chore: 优化 CI

This commit is contained in:
HuanCheng65 2023-03-10 12:52:45 +08:00
parent 9035f8101d
commit d5e234ecda
No known key found for this signature in database
GPG Key ID: E9031EF91A805148
1 changed files with 11 additions and 9 deletions

View File

@ -37,12 +37,21 @@ jobs:
- name: Build with Gradle
run: ./gradlew clean packageRelease
- name: Read Output Metadata
if: ${{ success() }}
id: read_output_metadata
uses: juliangruber/read-file-action@v1
with:
path: ${{ github.workspace }}/app/build/outputs/apk/release/output-metadata.json
- name: Upload Package
if: ${{ success() }}
env:
output_file: ${{ fromJSON(steps.read_output_metadata.outputs.content).elements[0].outputFile }}
uses: actions/upload-artifact@v3.1.2
with:
name: package
path: ${{ github.workspace }}/app/build/outputs/apk/release/*.apk
name: ${{ env.output_file }}
path: ${{ github.workspace }}/app/build/outputs/apk/release/${{ env.output_file }}
- name: Upload Mapping
if: ${{ success() }}
@ -51,13 +60,6 @@ jobs:
name: mapping
path: ${{ github.workspace }}/app/build/outputs/mapping/release
- name: Read Output Metadata
if: ${{ success() }}
id: read_output_metadata
uses: juliangruber/read-file-action@v1
with:
path: ${{ github.workspace }}/app/build/outputs/apk/release/output-metadata.json
- name: Upload Mapping to App Center
if: ${{ success() }}
env: