Commit 0ce812c

Eric Bower  ·  2026-04-29 00:01:23 -0400 EDT
parent 1b62815
chore: update pico.sh
3 files changed,  +7, -7
+1, -0
......@@ -15,6 +15,7 @@ Use spec: https://common-changelog.org/
1515 - An idle daemon (no clients, no PTY traffic) used to ignore SIGTERM indefinitely.
1616 - An idle attached client used to ignore SIGWINCH until the next keystroke or daemon output.
1717 - Don't kill all sessions when `.Info` ipc event changed
18+- Reset terminal emulator to default state on detach
1819
1920 ## v0.5.0 - 2026-04-16
2021
+1, -1
......@@ -1,6 +1,6 @@
11 FROM alpine:3.23
22
3-RUN apk add curl git
3+RUN apk add curl git bats
44
55 ARG ZIG_VERSION=0.15.2
66 RUN curl -L -o /tmp/zig.tar.xz https://ziglang.org/download/${ZIG_VERSION}/zig-x86_64-linux-${ZIG_VERSION}.tar.xz && \
+5, -6
......@@ -6,12 +6,11 @@ set -xeo pipefail
66 export ZMX_SESSION_PREFIX="ci-"
77
88 zmx run build podman build -t zig .
9-zmx wait
109
11-zmx run fmt podman run --rm -it -v "$(pwd)":/app zig zig fmt --check .
12-zmx run test podman run --rm -it -v "$(pwd)":/app zig zig build test --summary all
13-zmx wait
14-
15-zmx kill
10+zmx run fmt -d podman run --rm -it -v "$(pwd)":/app zig zig fmt --check .
11+zmx run test -d podman run --rm -it -v "$(pwd)":/app zig zig build test --summary all
12+zmx run integration -d podman run --rm -it -v "$(pwd)":/app zig zig build test-integration
13+zmx wait "*"
1614
15+zmx kill "*"
1716 echo "success!"