[core] [app] Get the real name of action artifacts (#203)
This commit is contained in:
parent
a286b074e3
commit
ddeb375c21
|
|
@ -29,18 +29,22 @@ jobs:
|
|||
run: bash ./gradlew zipRelease zipDebug
|
||||
- name: Prepare artifact
|
||||
if: success()
|
||||
run: unzip core/release/LSPosed-v*-release.zip -d LSPosed-release;
|
||||
unzip core/release/LSPosed-v*-debug.zip -d LSPosed-debug;
|
||||
id: prepareArtifact
|
||||
run: |
|
||||
releaseName=`ls core/release/LSPosed-v*-release.zip | awk -F '(/|.zip)' '{print $3}'` && echo "::set-output name=releaseName::$releaseName"
|
||||
debugName=`ls core/release/LSPosed-v*-debug.zip | awk -F '(/|.zip)' '{print $3}'` && echo "::set-output name=debugName::$debugName"
|
||||
unzip core/release/LSPosed-v*-release.zip -d LSPosed-release
|
||||
unzip core/release/LSPosed-v*-debug.zip -d LSPosed-debug
|
||||
- name: Upload release
|
||||
uses: actions/upload-artifact@v2
|
||||
with:
|
||||
name: LSPosed-release
|
||||
name: ${{ steps.prepareArtifact.outputs.releaseName }}
|
||||
path: './LSPosed-release/*'
|
||||
- name: Upload debug
|
||||
# if: ${{ github.event_name == 'pull_request' && success() }}
|
||||
uses: actions/upload-artifact@v2
|
||||
with:
|
||||
name: LSPosed-debug
|
||||
name: ${{ steps.prepareArtifact.outputs.debugName }}
|
||||
path: './LSPosed-debug/*'
|
||||
- name: Post to channel
|
||||
if: ${{ github.event_name != 'pull_request' && success() && github.ref == 'refs/heads/master' }}
|
||||
|
|
|
|||
|
|
@ -25,7 +25,10 @@ jobs:
|
|||
with:
|
||||
java-version: 1.8
|
||||
- name: Build with Gradle
|
||||
run: bash ./gradlew :app:assembleRelease
|
||||
id: buildRelease
|
||||
run: |
|
||||
bash ./gradlew :app:assembleRelease
|
||||
echo "::set-output name=releaseName::`ls app/build/outputs/apk/release/LSPosed*-v*-release.apk | awk -F '(/|.apk)' '{print $6}'`"
|
||||
- name: Sign Manager Release
|
||||
if: ${{ github.event_name != 'pull_request' && success() && github.ref == 'refs/heads/master' }}
|
||||
id: sign
|
||||
|
|
@ -42,13 +45,13 @@ jobs:
|
|||
if: ${{ github.event_name != 'pull_request' && success() && github.ref == 'refs/heads/master' }}
|
||||
uses: actions/upload-artifact@v2
|
||||
with:
|
||||
name: manager
|
||||
name: '${{ steps.buildRelease.outputs.releaseName }}-signed'
|
||||
path: ${{ steps.sign.outputs.signedReleaseFile }}
|
||||
- name: Upload unsigned apk
|
||||
if: ${{ github.event_name == 'pull_request' || failure() }}
|
||||
uses: actions/upload-artifact@v2
|
||||
with:
|
||||
name: manager-unsigned
|
||||
name: '${{ steps.buildRelease.outputs.releaseName }}-unsigned'
|
||||
path: "app/build/outputs/apk/release/*.apk"
|
||||
- name: Upload mappings
|
||||
uses: actions/upload-artifact@v2
|
||||
|
|
|
|||
Loading…
Reference in New Issue