Skip to content

Release 0.4.2 - #24

Merged
clroot merged 1 commit into
mainfrom
release-v0.4.2
Nov 9, 2026
Merged

clroot merged 1 commit into
mainfrom
release-v0.4.2

Conversation

@clroot

@clroot clroot commented Nov 9, 2026

Copy link
Copy Markdown
Owner

Bumps the CLI and the matching runner image tag to 0.4.2. Replaces #21, which predated #22.

  • Cargo.toml, Cargo.lock: 0.4.1 → 0.4.2
  • config.example.toml, docs/operations.md, docs/releases.md: image tag v0.4.2

The release adds the pool env (#20) and network (#22) options. The runner image is unchanged apart from its tag (Actions runner 2.338.2).

Checks

  • cargo fmt --check, cargo clippy --all-targets --locked -- -D warnings, cargo test --locked
  • python3 scripts/update-runner.py --check
  • On WSL2 with Docker Desktop 4.95.0: tests/entrypoint.sh, tests/docker-socket.sh (host and RUNNER_NETWORK=bridge), cargo test --locked docker_ -- --ignored
  • cargo package --list reviewed (49 files), cargo publish --dry-run --locked passed
  • Not rerun: the real GitHub compatibility suite.

🤖 Generated with Claude Code

Adds two pool options: env (#20) passes environment variables to a
pool's runner containers and their jobs, and network (#22) runs a
Docker socket pool on Docker's bridge network instead of the host
network. Together they let JVM builds with Testcontainers run on Docker
Desktop, where a host-network runner cannot reach 127.0.0.1 from Java.
@clroot
clroot merged commit 9d3f0b1 into main Nov 9, 2026
5 of 6 checks passed
@clroot
clroot deleted the release-v0.4.2 branch November 9, 2026 07:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant