2626 - uses : actions/checkout@v4
2727
2828 - name : Set up Python
29- uses : actions/setup-python@v4
29+ uses : actions/setup-python@v5
3030 with :
3131 python-version : ' 3.11'
3232
@@ -129,7 +129,7 @@ jobs:
129129 timeout 30s dist/android-bloatware-remover --test || true
130130
131131 - name : Upload artifact
132- uses : actions/upload-artifact@v3
132+ uses : actions/upload-artifact@v4
133133 with :
134134 name : ${{ matrix.asset_name }}
135135 path : dist/${{ matrix.artifact_name }}
@@ -143,18 +143,15 @@ jobs:
143143 - uses : actions/checkout@v4
144144
145145 - name : Download all artifacts
146- uses : actions/download-artifact@v3
146+ uses : actions/download-artifact@v4
147147
148148 - name : Create Release
149- id : create_release
150- uses : actions/create-release@v1
151- env :
152- GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
149+ uses : softprops/action-gh-release@v2
153150 with :
154- tag_name : ${{ github.ref }}
155- release_name : Release ${{ github.ref }}
151+ tag_name : ${{ github.ref_name }}
152+ name : Release ${{ github.ref_name }}
156153 body : |
157- ## Android Bloatware Remover ${{ github.ref }}
154+ ## Android Bloatware Remover ${{ github.ref_name }}
158155
159156 Standalone executables for Windows, Linux, and macOS.
160157
@@ -186,33 +183,8 @@ jobs:
186183 Run with `--test` flag to try without a connected device.
187184 draft : false
188185 prerelease : false
189-
190- - name : Upload Windows Release Asset
191- uses : actions/upload-release-asset@v1
192- env :
193- GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
194- with :
195- upload_url : ${{ steps.create_release.outputs.upload_url }}
196- asset_path : ./android-bloatware-remover-windows.exe/android-bloatware-remover.exe
197- asset_name : android-bloatware-remover-windows.exe
198- asset_content_type : application/octet-stream
199-
200- - name : Upload Linux Release Asset
201- uses : actions/upload-release-asset@v1
202- env :
203- GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
204- with :
205- upload_url : ${{ steps.create_release.outputs.upload_url }}
206- asset_path : ./android-bloatware-remover-linux/android-bloatware-remover
207- asset_name : android-bloatware-remover-linux
208- asset_content_type : application/octet-stream
209-
210- - name : Upload macOS Release Asset
211- uses : actions/upload-release-asset@v1
212- env :
213- GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
214- with :
215- upload_url : ${{ steps.create_release.outputs.upload_url }}
216- asset_path : ./android-bloatware-remover-macos/android-bloatware-remover
217- asset_name : android-bloatware-remover-macos
218- asset_content_type : application/octet-stream
186+ files : |
187+ android-bloatware-remover-windows.exe/android-bloatware-remover.exe
188+ android-bloatware-remover-linux/android-bloatware-remover
189+ android-bloatware-remover-macos/android-bloatware-remover
190+ fail_on_unmatched_files : false
0 commit comments