88809aa98d
Pin public_ci certified identities and pending latch
...
Keep the three certified consumer-backed rows by id, image, and
evidence. Allow at most one pending row, and only when it is the
upstream.json image.
2026-08-18 14:24:49 -07:00
a0ee487f47
Record pending OpenCode 1.18.18 image
...
Allow public_ci rows that the upstream recorder already emits as pending,
and add v1.18.18 as an uncertified shared-client target. Certified alpha8
rows and consumer tuples stay as they are.
2026-08-18 12:37:29 -07:00
755b9d2f0a
Use loopback for host builder probes
2026-07-27 17:38:11 -07:00
c846fb3d66
Install standalone test dependency in CI
2026-07-27 16:16:51 -07:00
69863a0b7f
Route Gitea image contract to trusted runner
2026-07-27 15:04:59 -07:00
b25ac238f5
Run upstream watcher only on GitHub
2026-07-20 11:41:52 -07:00
Ajay Krishnan
3bb0877034
Certify alpha8 production and rollback tuples ( #7 )
...
Candidate compatibility / prepare (push) Successful in 12s
Candidate compatibility / repository (push) Successful in 17s
Candidate compatibility / image ${{ matrix.id }} (push) Has been skipped
Candidate compatibility / fixture-contract (push) Successful in 48s
Candidate compatibility / lockstep clients Ruby 4.0 (push) Successful in 1m0s
Candidate compatibility / lockstep clients Ruby 3.4 (push) Successful in 1m1s
Candidate compatibility / lockstep clients Ruby 3.2 (push) Successful in 1m4s
Candidate compatibility / lockstep clients Ruby 3.3 (push) Successful in 1m43s
Candidate compatibility / Gitea full exact image matrix (push) Successful in 1m48s
Watch upstream OpenCode / open-compatibility-pr (push) Failing after 12s
* Add explicit rollback bootstrap and maintenance model
* Certify alpha8 production and rollback tuples
2026-07-20 01:33:27 -07:00
328fa39c55
Resolve Gitea Docker gateway without iproute2
Candidate compatibility / prepare (push) Successful in 30s
Candidate compatibility / image ${{ matrix.id }} (push) Has been skipped
Candidate compatibility / fixture-contract (push) Successful in 1m9s
Candidate compatibility / lockstep clients Ruby 3.3 (push) Successful in 1m15s
Candidate compatibility / repository (push) Successful in 1m50s
Candidate compatibility / lockstep clients Ruby 3.4 (push) Successful in 1m49s
Candidate compatibility / Gitea full exact image matrix (push) Successful in 1m53s
Candidate compatibility / lockstep clients Ruby 4.0 (push) Successful in 2m16s
Candidate compatibility / lockstep clients Ruby 3.2 (push) Successful in 2m20s
2026-07-20 00:30:05 -07:00
bf20a84a94
Use private host transport in containerized CI
2026-07-20 00:27:41 -07:00
c2914af401
Make deterministic model stub runner portable
2026-07-20 00:21:44 -07:00
81c42c41b9
Bind Gitea matrix runner to candidate Gemfile
2026-07-20 00:17:55 -07:00
245c62cff3
Make candidate CI dual-forge compatible
2026-07-20 00:15:49 -07:00
3dfecb72c6
Test alpha8 commit candidates before publication
Candidate compatibility / prepare (push) Failing after 32s
Candidate compatibility / fixture-contract (push) Has been skipped
Candidate compatibility / lockstep clients Ruby 3.2 (push) Has been skipped
Candidate compatibility / lockstep clients Ruby 3.3 (push) Has been skipped
Candidate compatibility / lockstep clients Ruby 3.4 (push) Has been skipped
Candidate compatibility / lockstep clients Ruby 4.0 (push) Has been skipped
Candidate compatibility / image ${{ matrix.id }} (push) Has been skipped
Candidate compatibility / repository (push) Successful in 37s
Watch upstream OpenCode / open-compatibility-pr (push) Failing after 11s
2026-07-19 22:43:44 -07:00
0167a1d515
Upgrade compatibility actions to Node 24
2026-07-18 23:20:03 -07:00
f2e5e4a362
Use canonical Rails checkout path in CI
2026-07-18 23:10:40 -07:00
105550a8b4
Harden OpenCode compatibility CI and watcher
2026-07-18 23:07:50 -07:00
4bd552f389
Certify alpha7 compatibility candidates
2026-07-18 15:10:59 -07:00
a640f44972
Add atomic runtime tuple promotion gate
2026-07-18 14:14:41 -07:00
51122eb000
Establish OpenCode compatibility certification corpus
Candidate compatibility / prepare (push) Successful in 9s
Candidate compatibility / repository (push) Successful in 18s
Candidate compatibility / fixture-contract (push) Has been cancelled
Candidate compatibility / image ${{ matrix.id }} (push) Has been cancelled
2026-07-18 13:35:51 -07:00