|
34 | 34 | with: |
35 | 35 | gradle-home-cache-cleanup: true |
36 | 36 |
|
37 | | - - name: Setup rust-cache |
38 | | - uses: Swatinem/rust-cache@v2 |
39 | | - with: |
40 | | - workspaces: zygiskd/src -> ../build/intermediates/rust |
41 | | - cache-targets: false |
42 | | - |
43 | | - - name: Setup Rust |
44 | | - run: | |
45 | | - rustup override set nightly |
46 | | - rustup target add aarch64-linux-android |
47 | | - rustup target add x86_64-linux-android |
48 | | - rustup target add i686-linux-android |
49 | | - rustup target add armv7-linux-androideabi |
50 | | -
|
51 | 37 | - name: Set up ccache |
52 | 38 | uses: hendrikmuhs/ccache-action@v1.2 |
53 | 39 | with: |
|
74 | 60 | debugName=`ls module/build/outputs/release/ReZygisk-v*-debug.zip | awk -F '(/|.zip)' '{print $5}'` && echo "debugName=$debugName" >> $GITHUB_OUTPUT |
75 | 61 | unzip module/build/outputs/release/ReZygisk-v*-release.zip -d zksu-release |
76 | 62 | unzip module/build/outputs/release/ReZygisk-v*-debug.zip -d zksu-debug |
77 | | - releaseSymbolName="SYMBOLS-$releaseName.zip" |
78 | | - debugSymbolName="SYMBOLS-$debugName.zip" |
79 | | - echo "releaseSymbolName=$releaseSymbolName" >> $GITHUB_OUTPUT |
80 | | - echo "debugSymbolName=$debugSymbolName" >> $GITHUB_OUTPUT |
81 | | - zip -r $releaseSymbolName zygiskd/build/symbols/release |
82 | | - zip -r $debugSymbolName zygiskd/build/symbols/debug |
83 | 63 |
|
84 | 64 | - name: Upload release |
85 | 65 | uses: actions/upload-artifact@v4 |
|
92 | 72 | with: |
93 | 73 | name: ${{ steps.prepareArtifact.outputs.debugName }} |
94 | 74 | path: "./zksu-debug/*" |
95 | | - |
96 | | - - name: Upload release symbols |
97 | | - uses: actions/upload-artifact@v4 |
98 | | - with: |
99 | | - name: ${{ steps.prepareArtifact.outputs.releaseName }}-symbols |
100 | | - path: "zygiskd/build/symbols/release" |
101 | | - |
102 | | - - name: Upload debug symbols |
103 | | - uses: actions/upload-artifact@v4 |
104 | | - with: |
105 | | - name: ${{ steps.prepareArtifact.outputs.debugName }}-symbols |
106 | | - path: "zygiskd/build/symbols/debug" |
107 | | - |
0 commit comments