2026-10-22
| 33a243c | build(go): require Go 1.27 and the ermite modules that declare it GPG Verifiedmain | 4/4 | brice |
2026-10-21
| aba298d | Merge branch 'perf/job-timing-and-caches' into main (!4) merge SSH Verifiedtag v0.6.0 | 2/2 | ermite | |
| 2b9f5c9 | refactor(registryproxy): simplify the proxy store, guest timing contract and size parsing GPG Verified | 2/2 | brice | |
| 25d29f5 | fix(dnsfwd): fall back to TCP when an upstream UDP answer is lost GPG Verifiedtag v0.5.1 | 4/4 | brice | |
| 57617df | feat(registryproxy): cache Docker Hub pulls of the sandboxes on the runner host GPG Verified | brice | ||
| 09df1ab | Merge branch 'perf/p1-timing' into perf/job-timing-and-caches merge GPG Verified | brice | ||
| 2b98cb5 | feat(timing): log the duration of each job phase on job finished GPG Verified | brice | ||
| be87239 | feat(images): preinstall Go and Node.js in the tool cache of the job image GPG Verified | brice | ||
| e52d13c | ci(workflows): bump actions/setup-go from v5 to v7 GPG Verified | 3/4 | brice |
2026-10-18
| 5801291 | docs(readme): document the unprivileged container deployment next to the root host service GPG Verified | 2/2 | brice | |
| 22211fd | fix(tcprelay): free-bind the relay under podman and rate-limit saturation warnings GPG Verifiedtag v0.5.0 | 1/2 | brice | |
| 08776ef | feat(container): run as an unprivileged container with a guest forge relay and first-run registration GPG Verified | brice | ||
| f9de495 | feat(images): move the job image to Ubuntu 26.04 LTS GPG Verified | brice | ||
| 3ad0272 | docs(readme): rewrite README with a short overview and docs/ (#43) SSH Unverified | brice | ||
| edcdd4c | ci: run CI from .github/workflows and drop the Forgejo workflow (#42) SSH Unverifiedtag v0.4.4 | brice | ||
| b6b40b9 | docs(readme): point links to the public mirror and drop private infrastructure details (#41) SSH Unverified | brice |
2026-10-17
| bdc41cd | fix(host): show the server's reason when resolving actions fails (#40) SSH Unverifiedtag v0.4.3 | brice | ||
| 257b319 | fix(guest): start containerd with umask 022 so docker exec steps get it (#39) SSH Unverifiedtag v0.4.2 | brice | ||
| 122e784 | fix(guest): run steps with umask 022, as GitHub's runners do (#38) SSH Unverifiedtag v0.4.1 | brice |
2026-10-16
| 76a5504 | feat(image): binfmt_misc in the guest kernel (#37) SSH Unverifiedtag v0.4.0 | brice | ||
| 65c7d3d | report the running version on every poll (#35) SSH Unverified | brice | ||
| 9517f29 | feat(ci): OIDC ID token request variables (#34) SSH Unverified | brice | ||
| 0e950d6 | feat(ci): artifacts v4 results service (#32) SSH Unverified | brice | ||
| cbcd612 | host-side action archive cache (#33) SSH Unverified | brice | ||
| e244502 | feat(image,executor): node 22 + yarn, ACTIONS_CACHE_MODE, action context test (#30) SSH Unverified | brice | ||
| fa0055a | fix(ci): annotation titles up to 4096 runes (#31) SSH Unverified | brice |
2026-10-15
| 9ebdf14 | feat(image): add ruby to the ubuntu-24.04 image (#29) SSH Unverified | brice | ||
| 8f98fd3 | build(deps): pin ermite-api v0.3.0 (#28) SSH Unverifiedtag v0.3.0 | brice | ||
| 5df99e1 | feat(cache): serve the cache on the guest loopback over the host channel (#27) SSH Unverified | brice |