|
9 | 9 |
|
10 | 10 | env: |
11 | 11 | THEOS: '' |
12 | | - GIT_TAG: '' |
| 12 | + PKG_VERSION: '' |
13 | 13 | XCODE_VERSION: '15.4' |
14 | 14 |
|
15 | 15 | jobs: |
@@ -60,27 +60,26 @@ jobs: |
60 | 60 | echo "Available SDKs: $(find $THEOS/sdks -name "*.sdk" -maxdepth 1 -print)" |
61 | 61 | echo "FINALPACKAGE=1" >> $GITHUB_ENV |
62 | 62 | cd $GITHUB_WORKSPACE/TrollSpeed |
63 | | - git fetch --tags |
64 | | - echo "GIT_TAG=$(git describe --tags --always --abbrev=0)" >> $GITHUB_ENV |
| 63 | + echo "PKG_VERSION=$(./get-version.sh)" >> $GITHUB_ENV |
65 | 64 |
|
66 | 65 | - name: Build package |
67 | 66 | run: | |
68 | 67 | cd $GITHUB_WORKSPACE/TrollSpeed |
69 | | - ./gen-control.sh ${{ env.GIT_TAG }} |
70 | | - ./build.sh ${{ env.GIT_TAG }} |
| 68 | + ./gen-control.sh |
| 69 | + ./build.sh |
71 | 70 | THEOS_PACKAGE_SCHEME=roothide FINALPACKAGE=1 gmake clean package |
72 | 71 | THEOS_PACKAGE_SCHEME=rootless FINALPACKAGE=1 gmake clean package |
73 | 72 | FINALPACKAGE=1 gmake clean package |
74 | 73 |
|
75 | 74 | - name: Collect symbols |
76 | 75 | run: | |
77 | 76 | cd $GITHUB_WORKSPACE/TrollSpeed |
78 | | - find .theos/obj -name "*.dSYM" -print | zip -r packages/TrollSpeed_${{ env.GIT_TAG }}_symbols.zip -@ |
| 77 | + find .theos/obj -name "*.dSYM" -print | zip -r packages/TrollSpeed_${{ env.PKG_VERSION }}_symbols.zip -@ |
79 | 78 |
|
80 | 79 | - name: Upload artifacts |
81 | 80 | uses: actions/upload-artifact@v4 |
82 | 81 | with: |
83 | | - name: TrollSpeed_${{ env.GIT_TAG }} |
| 82 | + name: TrollSpeed_${{ env.PKG_VERSION }} |
84 | 83 | path: | |
85 | 84 | TrollSpeed/packages/TrollSpeed_*.tipa |
86 | 85 | TrollSpeed/packages/TrollSpeed+AppIntents16_*.tipa |
|
89 | 88 | - name: Upload symbols |
90 | 89 | uses: actions/upload-artifact@v4 |
91 | 90 | with: |
92 | | - name: TrollSpeed_${{ env.GIT_TAG }}_symbols |
| 91 | + name: TrollSpeed_${{ env.PKG_VERSION }}_symbols |
93 | 92 | path: | |
94 | | - TrollSpeed/packages/TrollSpeed_${{ env.GIT_TAG }}_symbols.zip |
| 93 | + TrollSpeed/packages/TrollSpeed_${{ env.PKG_VERSION }}_symbols.zip |
95 | 94 |
|
96 | 95 | - name: Upload release |
97 | 96 | uses: softprops/action-gh-release@v1 |
|
0 commit comments