Skip to content

Release 0.4.2 - #21

Closed
clroot wants to merge 1 commit into
mainfrom
release-0.4.2
Closed

clroot wants to merge 1 commit into
mainfrom
release-0.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.

  • 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 option (#20). The runner image is unchanged apart from its tag (still 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
  • Docker lifecycle checks on WSL2 with Docker Desktop 4.95.0: tests/entrypoint.sh, tests/docker-socket.sh, cargo test --locked docker_ -- --ignored
  • cargo package --list reviewed, cargo publish --dry-run --locked passed
  • Not rerun: the real GitHub compatibility suite. The env option was exercised on this PC's production pools instead: a Gradle build on a Docker Desktop host-network runner passed with the two variables.

🤖 Generated with Claude Code

Adds the pool env option (#20), which passes environment variables to a
pool's runner containers and their jobs. On Docker Desktop with host
networking it lets JVM builds run: JAVA_TOOL_OPTIONS and
TESTCONTAINERS_HOST_OVERRIDE work around loopback connections that the
VM does not route.
@clroot

clroot commented Nov 9, 2026

Copy link
Copy Markdown
Owner Author

Superseded: the release now also includes #22 (network option). Reopened from the latest main.

@clroot clroot closed this Nov 9, 2026
@clroot
clroot deleted the release-0.4.2 branch November 9, 2026 07:44
@clroot clroot mentioned this pull request Nov 9, 2026
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