Commit Graph

56 Commits

Author SHA1 Message Date
Your Name
1ca806fd5d feat(runner): expose ordered non110 closure progress [skip ci] 2026-06-29 11:07:59 +08:00
Your Name
63bef43ecc Merge remote-tracking branch 'gitea-ssh/main' into codex/github-redacted-evidence-validator-20260627
# Conflicts:
#	docs/LOGBOOK.md
2026-06-29 10:57:56 +08:00
Your Name
1e15079a4c docs(runner): clarify registration tty token entry 2026-06-29 10:55:21 +08:00
Your Name
5e3e5c7aea feat(runner): use deploy snapshot for closure fallback 2026-06-29 10:48:19 +08:00
Your Name
7191193c71 feat(runner): verify non110 cd closure evidence 2026-06-29 10:37:33 +08:00
Your Name
f842694538 feat(runner): add public actions queue readback 2026-06-29 09:05:28 +08:00
Your Name
41a1656919 fix(runner): read back non110 autostart watcher [skip ci] 2026-06-29 09:02:16 +08:00
Your Name
630e1b0e89 fix(runner): autostart non110 service after registration [skip ci] 2026-06-29 08:59:26 +08:00
Your Name
666454212a fix(runner): harden non110 registration ceremony [skip ci] 2026-06-28 21:09:45 +08:00
Your Name
8c79d3b7a1 fix(runner): block unmanaged non110 runner containers 2026-06-28 20:58:21 +08:00
Your Name
4825844f8f fix(runner): source non110 user service apply gate [skip ci] 2026-06-28 20:52:16 +08:00
Your Name
c18200c23c fix(runner): require non110 registration condition [skip ci] 2026-06-28 20:47:10 +08:00
Your Name
9bbef8eaec fix(runner): add safe non110 registration helper 2026-06-28 20:44:54 +08:00
Your Name
5f20d654d4 feat(runner): add non110 user runner installer [skip ci] 2026-06-28 20:35:57 +08:00
Your Name
3900b0b7a7 fix(runner): require non110 registration readback 2026-06-28 20:29:26 +08:00
Your Name
1eaf8f3b10 fix(runner): tighten non110 readiness systemd readback [skip ci] 2026-06-28 20:27:18 +08:00
Your Name
e33a7ff0e5 fix(runner): require live non110 runner evidence [skip ci] 2026-06-28 20:23:25 +08:00
Your Name
dc53969ca6 fix(runner): reclose 110 and add non110 readiness gate [skip ci] 2026-06-28 20:10:42 +08:00
Your Name
ba92daa92d fix(ci): allow controlled cd push trigger
Some checks failed
CD Pipeline / workflow-shape (push) Has been cancelled
CD Pipeline / cancel-stale-cd (push) Has been cancelled
CD Pipeline / tests (push) Has been cancelled
CD Pipeline / build-and-deploy (push) Has been cancelled
CD Pipeline / post-deploy-checks (push) Has been cancelled
2026-06-28 19:49:22 +08:00
Your Name
09a0ee2095 Revert "fix(recovery): restore failclosed authority source [skip ci]"
This reverts commit 251f24c7c5.
2026-06-28 19:45:43 +08:00
Your Name
251f24c7c5 fix(recovery): restore failclosed authority source [skip ci] 2026-06-28 19:41:26 +08:00
Your Name
d5c9d467c1 fix(recovery): reopen controlled drain lane source 2026-06-28 19:28:37 +08:00
Your Name
b3a3233d2a ci(runner): guard gitea pressure triggers [skip ci] 2026-06-28 19:13:36 +08:00
Your Name
6840c3578b Revert "fix(recovery): reopen controlled cd lane source"
This reverts commit f4a7c01eef.
2026-06-28 19:02:06 +08:00
Your Name
f4a7c01eef fix(recovery): reopen controlled cd lane source 2026-06-28 18:54:40 +08:00
Your Name
f4d1b99da4 Revert "fix(recovery): disable runner failclosed authority source"
This reverts commit 1fdbc96a9b.
2026-06-28 18:39:12 +08:00
Your Name
1fdbc96a9b fix(recovery): disable runner failclosed authority source
All checks were successful
CD Pipeline / workflow-shape (push) Successful in 0s
CD Pipeline / cancel-stale-cd (push) Has been skipped
CD Pipeline / tests (push) Successful in 1m41s
Code Review / ai-code-review (push) Successful in 15s
CD Pipeline / build-and-deploy (push) Successful in 5m37s
CD Pipeline / post-deploy-checks (push) Successful in 1m38s
2026-06-28 16:40:14 +08:00
Your Name
2104f0f01a fix(recovery): harden runner failclosed authority copy [skip ci] 2026-06-28 16:32:28 +08:00
Your Name
f52ec0db26 fix(recovery): add runner failclosed cron authority [skip ci] 2026-06-28 16:32:27 +08:00
Your Name
d7f56351f2 fix(recovery): reopen controlled automation after failclosed regression
Some checks failed
CD Pipeline / workflow-shape (push) Successful in 0s
CD Pipeline / cancel-stale-cd (push) Has been skipped
Code Review / ai-code-review (push) Has been cancelled
CD Pipeline / tests (push) Failing after 14m8s
Type Sync Check / check-type-sync (push) Successful in 42s
CD Pipeline / build-and-deploy (push) Has been cancelled
CD Pipeline / post-deploy-checks (push) Has been cancelled
2026-06-28 16:01:40 +08:00
Your Name
ba054e698d fix(recovery): seal runner failclosed disablers [skip ci] 2026-06-28 15:58:06 +08:00
Your Name
3c495bb472 fix(ci): preserve controlled cd drain lane
All checks were successful
Code Review / ai-code-review (push) Successful in 16s
2026-06-28 14:30:50 +08:00
Your Name
4414ec991f fix(ci): reopen hard-limited controlled cd lane
All checks were successful
CD Pipeline / workflow-shape (push) Successful in 0s
CD Pipeline / cancel-stale-cd (push) Has been skipped
CD Pipeline / tests (push) Successful in 1m42s
Code Review / ai-code-review (push) Successful in 15s
CD Pipeline / build-and-deploy (push) Successful in 6m33s
CD Pipeline / post-deploy-checks (push) Successful in 3m10s
2026-06-28 11:53:42 +08:00
Your Name
f109b11478 fix(recovery): seal 110 cd lane restore sources [skip ci] 2026-06-28 11:37:01 +08:00
Your Name
e97b252475 fix(cd): reopen controlled runtime deploy lane
Some checks failed
CD Pipeline / tests (push) Failing after 7s
CD Pipeline / build-and-deploy (push) Has been skipped
CD Pipeline / post-deploy-checks (push) Has been skipped
Code Review / ai-code-review (push) Successful in 17s
2026-06-28 11:09:42 +08:00
Your Name
241cbe067e fix(recovery): freeze 110 cd lane and source-aware 188 gates [skip ci] 2026-06-28 10:58:41 +08:00
Your Name
0531050934 fix(runner): split controlled cd lane guard [skip ci] 2026-06-28 09:56:31 +08:00
Your Name
00db624e5f fix(reboot): fail closed direct cd lane pressure path [skip ci] 2026-06-28 09:46:46 +08:00
Your Name
3200f9af97 docs(runner): add direct runner pressure exception [skip ci] 2026-06-28 09:00:26 +08:00
Your Name
899635cc63 docs(runner): record 110 fail-closed pressure exception [skip ci] 2026-06-28 08:44:45 +08:00
Your Name
4c951b2996 fix(ci): keep 110 runner inactive until pressure clears 2026-06-27 20:15:01 +08:00
Your Name
6d2b0ed4cd ops(runner): add isolation readiness gate [skip ci] 2026-05-24 09:56:47 +08:00
Your Name
4407b46bb6 ops(runner): inventory workflow labels [skip ci] 2026-05-24 09:52:04 +08:00
Your Name
22b45006b7 ops(runner): add pool inventory audit [skip ci] 2026-05-24 09:47:02 +08:00
Your Name
9b465ee140 ci(runner): drain legacy docker act runner safely
All checks were successful
Code Review / ai-code-review (push) Successful in 11s
2026-05-21 18:53:45 +08:00
Your Name
b3ab4da03b ci(cd): wait for host web build pressure
All checks were successful
Code Review / ai-code-review (push) Successful in 17s
2026-05-21 15:51:36 +08:00
Your Name
3650fc727a docs(ci): record runner user service takeover state
All checks were successful
Code Review / ai-code-review (push) Successful in 45s
2026-05-01 16:30:54 +08:00
Your Name
e7991b8e6c fix(ci): keep runner installer idempotent without restart
All checks were successful
Code Review / ai-code-review (push) Successful in 42s
2026-05-01 16:27:37 +08:00
Your Name
bc295eaec2 fix(ci): allow user service for gitea host runner
Some checks failed
Code Review / ai-code-review (push) Has been cancelled
2026-05-01 16:24:45 +08:00
Your Name
cb5ab900c4 fix(ci): preserve gitea runner jobs on shutdown
All checks were successful
Code Review / ai-code-review (push) Successful in 46s
2026-05-01 16:16:27 +08:00