Commit 67c0beb

Eric Bower  ·  2026-09-05 11:54:13 -0400 EDT
parent b4711af
refactor(ci): simplify and speed up builds
1 files changed,  +2, -4
R pico.sh => pici.sh
+2, -4
......@@ -8,9 +8,10 @@ BRANCH="${PICI_BRANCH:-tmp}"
88 echo "running ci event=${EVENT} session=${ZMX_SESSION_PREFIX}"
99
1010 zmx run build docker build -t zig-zmx .
11+zmx run build-release docker run --rm -v "$(pwd):/app" -t zig-zmx:latest zig build release
12+
1113 zmx run fmt -d docker run --rm -v "$(pwd):/app" -t zig-zmx:latest zig fmt --check .
1214 zmx run test -d docker run --rm -v "$(pwd):/app" -t zig-zmx:latest zig build test
13-zmx run bin -d docker run --rm -v "$(pwd):/app" -t zig-zmx:latest zig build
1415 zmx run integration -d docker run --rm -v "$(pwd):/app" -t zig-zmx:latest bats --jobs 1 test/*.bats
1516 zmx wait "*"
1617
......@@ -33,9 +34,6 @@ fi
3334 TAG="${PICI_TAG}"
3435 NEW_VERSION="${PICI_TAG#v}"
3536
36-zmx run semver sed -i "s/\.version = \"[^\"]*\"/.version = \"$NEW_VERSION\"/" build.zig.zon && cat build.zig.zon
37-zmx run update-readme sed -i "s/zmx-[0-9][0-9]*\.[0-9][0-9]*\.[0-9][0-9]*/zmx-$NEW_VERSION/g" README.md
38-zmx run build-release docker run --rm -v "$(pwd):/app" -t zig-zmx:latest zig build release
3937 zmx run brew bash gen-brew.sh "$NEW_VERSION"
4038
4139 echo "distributing bins"