Skip to content

Add verified Full Docker Sandboxes prebuild - #28

Merged
joecklau merged 3 commits into
mainfrom
develop
Aug 11, 2026
Merged

Add verified Full Docker Sandboxes prebuild#28
joecklau merged 3 commits into
mainfrom
develop

Conversation

@joecklau

Copy link
Copy Markdown
Contributor

Summary

  • add signed EPAR verified prebuilt Full support alongside Act
  • replace the Docker Sandboxes image prompt with four concise explicit choices
  • add profile-bound Full candidate acceptance and protected promotion support
  • harden hosted Full publication for constrained disk and memory
  • keep local Catthehacker Full and Act builds available with no silent fallback

Validation

  • focused normal and race tests
  • repository compile-only test
  • targeted go vet
  • actionlint
  • Docker Sandboxes asset and prebuilt validators for amd64 and arm64
  • PR Add verified Full Docker Sandboxes prebuild #27 checks: 13 passed, including native Windows, macOS, Linux, race/vet, controller canaries, and publication-contract validation

Rollout

After this reaches main, dispatch the Docker Sandboxes image workflow for profile full with force_candidate enabled. The immutable candidate remains unpromoted until its separate two-platform acceptance completes.

joecklau and others added 3 commits August 11, 2026 13:56
Generalize signed catalog consumption and protected acceptance to full-latest, add independent hosted publication polling with capacity guards, and replace the image wizard with four explicit prebuilt/local Full and Act choices.
Retry the post-start freshness assertion for one bounded second so an atomic watcher refresh cannot make the smoke test observe a transient replacement gap.
Add verified Full Docker Sandboxes prebuild
@joecklau
joecklau deployed to epar-live-ci August 11, 2026 06:22 — with GitHub Actions Active
@joecklau
joecklau merged commit 95b39ed into main Aug 11, 2026
36 checks passed
@joecklau
joecklau deleted the develop branch August 11, 2026 06:27
@joecklau
joecklau restored the develop branch August 11, 2026 07:11
@joecklau
joecklau deployed to epar-live-ci August 11, 2026 07:11 — with GitHub Actions Active
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