-
agent-runner-v1.0.0 Stable
released this
2026-07-19 06:13:33 +00:00 | 341 commits to main since this releaseagent-runner-v1.0.0 (2026-07-19)
- fix(agent-runner): apply the slim contents the rename commit claimed (4bd3ce9)
- fix(agent-runner): clone the skills marketplace from the repo that exists (0d1b8a8)
- fix(agent-runner): drop the hardcoded SDK version from the image metadata (b88762e)
- refactor(agent-runner)!: rename from openhands-runner and drop baked language toolchains (98bc5b1)
BREAKING CHANGE
- ops/docker/openhands-runner is now ops/docker/agent-runner; the
published image becomes webgrip/agent-runner. The orphaned openhands-runner-v1.0.0
tag can be ignored — that image never published.
Two changes, one rationale.
Name: the image is harness-neutral by design, so its NAME shouldn't hard-code a
vendor. We already swapped harnesses once (ADR-0045 opencode -> ADR-0047
OpenHands); baking "openhands" into an image name makes the next swap a rename of
every manifest and pull-ref instead of a content change. "agent-runner" keeps the
house *-runner suffix and uses the industry noun for an autonomous executor
(jenkins/agent, buildkite/agent), while staying out of the *-ci-runner toolchain
family this image is NOT part of.Contents: agent tooling is baked; language toolchains are not. Slice C gave the
runner a docker CLI and a DinD sandbox, so language gates now run in the very
images CI uses (rust-ci-runner, ci-runner, playwright-runner, php:8.5-cli) — the
gates match CI exactly instead of approximately, and it closes the PHP gap Slice B
deferred. Dropping rust + build-essential takes the image 2.1GB -> 1.12GB (-47%),
which matters because the dark factory pulls this per ticket, and because the
2.1GB build was making every CI publish crawl.Kept: openhands 1.16.0, node 24 (for the agent's own openspec/moon workflow
tooling), python 3.12 + pyyaml, docker CLI + compose/buildx, the baked skills
core. Verified post-rename: all resolve, cargo absent, 4 core skills register,
entrypoint injects the trace-id and exits 0.Co-Authored-By: Claude Opus 4.8 noreply@anthropic.com
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
ci-runner-v1.0.4 Stable
released this
2026-07-18 23:27:12 +00:00 | 345 commits to main since this releaseci-runner-v1.0.4 (2026-07-18)
- fix(ci-runner): pin the CodeQL install script to a commit SHA (5f10ced)
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
ci-runner-v1.0.3 Stable
released this
2026-07-18 21:54:40 +00:00 | 347 commits to main since this releaseci-runner-v1.0.3 (2026-07-18)
- fix(ci-runner): clean apt lists in the gh and PHP layers too (be4cdd0)
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
ci-runner-v1.0.2 Stable
released this
2026-07-18 19:40:16 +00:00 | 349 commits to main since this releaseci-runner-v1.0.2 (2026-07-18)
- docs(ci-runner): correct failure post-mortem - KEDA immediate rollout was the 3m20s killer; re-trigg (9faf282)
- docs(ci-runner): note transient data.forgejo.org resolution failures; re-trigger v1.0.2 (1210ea3)
- docs(ci-runner): second transient class - registry mid-rollout; re-trigger v1.0.2 (6b81816)
- fix(ci-runner): guard envsubst at build time + clean apt lists in layer 1 (41567e9)
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
ci-runner-v1.0.1 Stable
released this
2026-07-18 14:48:26 +00:00 | 354 commits to main since this releaseci-runner-v1.0.1 (2026-07-18)
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
Source code (ZIP)
-
ci-runner-v1.0.0 Stable
released this
2026-07-18 11:35:01 +00:00 | 361 commits to main since this releaseci-runner-v1.0.0 (2026-07-18)
- fix(ci-runner): document the dual-forge contract and cut the first release (5a2be47)
- refactor(ci-runner)!: rename github-runner -> ci-runner (5e83c4c)
- feat(openhands-runner): hybrid skills loadout — baked core + profile (Slice E) (fd44303), closes #268
BREAKING CHANGE
- publishes as ghcr.io/webgrip/ci-runner (and harbor.webgrip.dev/webgrip/
ci-runner). Consumers pinning ghcr.io/webgrip/github-runner must be repointed: the
Forgejo ScaledJob and the two ARC scale-sets in webgrip/homelab-cluster. New tag train,
so versions restart at v1.x for the new name -- not a downgrade; consumers pin by digest.
Co-Authored-By: Claude Opus 4.8 (1M context) noreply@anthropic.com
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
openhands-runner-v1.0.0 Stable
released this
2026-07-18 06:59:47 +00:00 | 369 commits to main since this releaseopenhands-runner-v1.0.0 (2026-07-18)
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
Source code (ZIP)
-
skills-ci-runner-v1.0.0 Stable
released this
2026-07-18 05:20:54 +00:00 | 374 commits to main since this releaseskills-ci-runner-v1.0.0 (2026-07-18)
- feat(skills-ci-runner): CI toolchain image for webgrip/ai-skills (6f37e77)
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
rust-releaser-v1.1.1 Stable
released this
2026-07-11 09:23:21 +00:00 | 386 commits to main since this releaserust-releaser-v1.1.1 (2026-07-11)
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
Source code (ZIP)
-
github-runner-v1.4.0 Stable
released this
2026-06-28 20:01:04 +00:00 | 399 commits to main since this releasegithub-runner-v1.4.0 (2026-06-28)
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
Source code (ZIP)