Skip to content

Commit 9c7a68a

Browse files
committed
Fix GitHub Actions workflow with updated action versions
1 parent 3830794 commit 9c7a68a

File tree

1 file changed

+12
-40
lines changed

1 file changed

+12
-40
lines changed

.github/workflows/build-release.yml

Lines changed: 12 additions & 40 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ jobs:
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

Comments
 (0)