Changed release github action to use release Small and stop making a .zip, it is small enough

This commit is contained in:
Adrien Bouvais 2025-01-25 19:09:59 +01:00
parent c3db03fe4c
commit a476cef2df

View File

@ -20,25 +20,29 @@ jobs:
with:
version: 0.13.0
- name: Test code
run: |
zig build -Doptimize=ReleaseSmall test
- name: Build release artifacts
run: |
zig build release
- name: Create zip files for release artifacts
run: |
mkdir -p zig-out/release/zips
for file in zig-out/release/*; do
if [ -f "$file" ] && [[ "$(basename "$file")" != *.pdb ]]; then
filename=$(basename "$file")
zipname="${filename%.*}"
zip -j "zig-out/release/zips/${zipname}.zip" "$file"
fi
done
zig build -Doptimize=ReleaseSmall release
# The think is 300kb, I dont need to compress it
#- name: Create zip files for release artifacts
# run: |
# mkdir -p zig-out/release/zips
# for file in zig-out/release/*; do
# if [ -f "$file" ] && [[ "$(basename "$file")" != *.pdb ]]; then
# filename=$(basename "$file")
# zipname="${filename%.*}"
# zip -j "zig-out/release/zips/${zipname}.zip" "$file"
# fi
# done
- name: Upload release artifacts
uses: ncipollo/release-action@v1
with:
name: "Release ${{ github.ref_name }}"
body: "Base release. Most ZipponQL features are here but stuffs around is missing."
artifacts: zig-out/release/zips/*.zip
artifacts: zig-out/release/*