+11
-1
.forgejo/workflows/publish.yml
+11
-1
.forgejo/workflows/publish.yml
···
33
33
needs: gleam_build
34
34
runs-on: docker-cli
35
35
container:
36
-
image: oven/bun
36
+
image: oven/bun:alpine
37
37
steps:
38
38
- name: Download artifact
39
39
uses: https://code.forgejo.org/forgejo/download-artifact@v4
···
61
61
62
62
- name: Build linux-arm64-musl
63
63
run: bun build --compile --target=bun-linux-arm64-musl ./build/condition_overload/condition_overload.mjs --outfile ./build/bin/linux-arm64-musl/condition_overload
64
+
65
+
- name: Zip binaries
66
+
run: |
67
+
apk add zip
68
+
for dir in ./build/bin/*/; do
69
+
dir=${dir%*/}
70
+
71
+
zip -r "${dir}.zip" "${dir}/"
72
+
rm $dir -rf
73
+
done
64
74
65
75
- name: Upload release
66
76
uses: https://data.forgejo.org/actions/forgejo-release@v2.7.1