Skip to content

Commit 564bd40

Browse files
committed
Include all files in release artifacts
1 parent 1aef135 commit 564bd40

File tree

2 files changed

+4
-23
lines changed

2 files changed

+4
-23
lines changed

.github/workflows/on_push.yml

+2-2
Original file line numberDiff line numberDiff line change
@@ -110,7 +110,7 @@ jobs:
110110
uses: actions/upload-artifact@v4
111111
with:
112112
name: artifacts-linux
113-
path: release/wakatime-linux-*.AppImage
113+
path: release/*
114114
-
115115
name: Remove tag if failure
116116
if: ${{ failure() }}
@@ -157,7 +157,7 @@ jobs:
157157
uses: actions/upload-artifact@v4
158158
with:
159159
name: artifacts-windows
160-
path: release/wakatime-win32-*.exe
160+
path: release/*
161161
-
162162
name: Remove tag if failure
163163
if: ${{ failure() }}

bin/prepare_assets.sh

+2-21
Original file line numberDiff line numberDiff line change
@@ -7,28 +7,9 @@ if ! [ -d "./release" ]; then
77
mkdir ./release
88
fi
99

10-
# ensure zip is installed
11-
if [ "$(which zip)" = "" ]; then
12-
apt-get update && apt-get install -y zip
13-
fi
14-
1510
# add execution permission
16-
chmod 750 ./release/wakatime-linux-x86_64.AppImage
17-
chmod 750 ./release/wakatime-linux-arm64.AppImage
18-
chmod 750 ./release/wakatime-win32-x64.exe
19-
chmod 750 ./release/wakatime-win32-arm64.exe
20-
21-
# create archives
22-
zip -j ./release/wakatime-linux-x86_64.zip ./release/wakatime-linux-x86_64.AppImage
23-
zip -j ./release/wakatime-linux-arm64.zip ./release/wakatime-linux-arm64.AppImage
24-
zip -j ./release/wakatime-win32-x64.zip ./release/wakatime-win32-x64.exe
25-
zip -j ./release/wakatime-win32-arm64.zip ./release/wakatime-win32-arm64.exe
26-
27-
# remove executables
28-
rm ./release/wakatime-linux-x86_64.AppImage
29-
rm ./release/wakatime-linux-arm64.AppImage
30-
rm ./release/wakatime-win32-x64.exe
31-
rm ./release/wakatime-win32-arm64.exe
11+
chmod 750 ./release/*.AppImage
12+
chmod 750 ./release/*.exe
3213

3314
# calculate checksums
3415
for file in ./release/*; do

0 commit comments

Comments
 (0)