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