Commit Graph

242 Commits

Author SHA1 Message Date
Argenis
d061ae4201
ci(release): pin GNU Linux release runners back to Ubuntu 22.04 (#3211) 2026-03-11 15:38:30 -04:00
argenis de la rosa
cd075221b7 chore(codeowners): add SimianAstronaut7 to review routing 2026-03-11 12:31:57 -04:00
argenis de la rosa
b940c7b641 fix(release): restore linux compatibility fallbacks 2026-03-11 03:53:35 -04:00
argenis de la rosa
457282ff2c ci(runners): remove aws-india and hetzner labels 2026-03-05 10:24:39 -05:00
Argenis
cb1134ea44
Merge pull request #2851 from zeroclaw-labs/pr/ci-docs-devex-20260305
docs(ci): add branch-protection baseline, coverage lane, and Windows bootstrap
2026-03-05 09:49:54 -05:00
Argenis
2bdc17e5af
Merge pull request #2850 from zeroclaw-labs/pr/ci-guardrails-20260305
ci: add PR binary-size regression and release size parity
2026-03-05 09:49:01 -05:00
argenis de la rosa
73d7946a48 docs(ci): add branch-protection baseline, coverage lane, and windows bootstrap guidance 2026-03-05 06:50:00 -05:00
argenis de la rosa
31afe38041 ci: add binary-size regression guard and windows release size parity 2026-03-05 06:47:52 -05:00
argenis de la rosa
1004d64dc4 ci(security): add pre-push trivy gate and workflow-script safety checks 2026-03-05 06:46:35 -05:00
argenis de la rosa
7a07f2b90f ci(test): add restricted-environment hermetic validation lane 2026-03-05 05:48:15 -05:00
Argenis
a4d8bf2919
Merge pull request #2690 from zeroclaw-labs/codex/prod-ready-ci-core
ci: simplify to 8 core production workflows
2026-03-05 01:53:42 -05:00
Argenis
a00ae631e6 chore(codeowners): add @chumyin as co-review owner 2026-03-04 10:33:40 -05:00
Argenis
d5244230ce chore(codeowners): add @JordanTheJet as co-review owner 2026-03-04 10:27:06 -05:00
argenis de la rosa
dd51f6119c docs(contrib): align main-first PR base and overlap attribution 2026-03-04 05:57:17 -05:00
argenis de la rosa
fdabb3c290 ci: standardize production pipeline to 8 core workflows 2026-03-03 23:36:59 -05:00
Chummy
7abdd138c7
ci: allow hetzner/linux/x64 labels in actionlint 2026-03-02 15:23:03 +08:00
Chummy
72539587d1
ci: route workflows to self-hosted and prioritize hetzner runners 2026-03-02 15:16:32 +08:00
Chummy
071931fc84
ci: make PR intake Linear key advisory 2026-03-01 21:52:10 +08:00
Chummy
889ce9a61f ci: harden scope tests and align main-first policy text 2026-02-28 14:06:08 +08:00
Chummy
8168c9db98 ci: fix PR scope detection and skip fast build for non-rust 2026-02-28 14:06:08 +08:00
Chummy
501257f6d9 ci: remove dev-to-main promotion gate and align main flow 2026-02-28 14:06:08 +08:00
argenis de la rosa
09ef2eea76 docs(readme): simplify to essential info only 2026-02-27 11:57:53 -05:00
Chummy
25e1eccd74 ci(review): require non-bot approval on pull requests 2026-02-26 21:01:30 +08:00
Argenis
8876923d28
feat(release): add FreeBSD amd64 prebuilt support (#1929) 2026-02-26 04:43:35 -05:00
Chummy
535e3d86b4 ci: use merge-base parent for change-audit base sha 2026-02-26 17:26:34 +08:00
Chummy
f18db94b08 ci: pin rust toolchain before cargo-audit action 2026-02-26 17:26:34 +08:00
Chummy
ce8a4b3e13 ci: harden self-hosted libudev dependency install 2026-02-26 17:26:34 +08:00
Chummy
7cde5bea8b ci(pub-docker-img): switch to docker buildx actions on self-hosted 2026-02-26 17:26:34 +08:00
Chummy
55f4818dd5 ci: recognize aws-india label in actionlint and use python3 2026-02-26 17:26:34 +08:00
Chummy
de1ce5138b ci: route self-hosted jobs to aws-india runner label 2026-02-26 17:26:34 +08:00
Chummy
570722f0e6 ci: isolate checkout from global git hook config on runners 2026-02-26 17:26:34 +08:00
Chummy
54b4b7cad4 ci(workflow-sanity): remove docker dependency for actionlint 2026-02-26 17:26:34 +08:00
Chummy
67cc3c1194 ci: drop blacksmith/X64 runner labels and use self-hosted 2026-02-26 17:26:34 +08:00
Chummy
d74440c122 feat(site): launch responsive docs hub and pages deploy 2026-02-26 14:56:52 +08:00
argenis de la rosa
e071a9722d fix(release): pin GNU Linux builds to ubuntu-22.04 2026-02-25 17:51:11 -05:00
Chummy
c53e023b81 feat(ci): add nightly profile retries and trend snapshot evidence 2026-02-25 23:01:49 +08:00
Chummy
d9a81409fb feat(ci): formalize canary cohorts and observability policy 2026-02-25 22:29:26 +08:00
Rui Chen
7d07e46798 ci: remove Homebrew core publishing flow
Remove the manual Homebrew-core publishing workflow and related docs references.

Signed-off-by: Rui Chen <rui@chenrui.dev>
(cherry picked from commit bc8b721b7e)
2026-02-25 22:28:23 +08:00
Chummy
17c606205b docs(ci): document docs deploy promotion and rollback policy 2026-02-25 21:55:13 +08:00
Chummy
4e7c3dcc13 feat(ci): enforce docs deploy promotion and rollback contract 2026-02-25 21:55:13 +08:00
Chummy
53829623fa docs(release): document GHCR vulnerability gate policy 2026-02-25 21:35:57 +08:00
Chummy
7849d10a69 feat(ci): add GHCR vulnerability gate policy and audit traceability 2026-02-25 21:35:57 +08:00
Chummy
1189ff59b8 docs(security): standardize private vuln workflow and SLA templates 2026-02-25 21:32:32 +08:00
Chummy
fe48240e41 fix(ci): satisfy actionlint output redirect guard 2026-02-25 21:10:19 +08:00
Chummy
84e3e02e0a docs(release): document GHCR tag immutability contract 2026-02-25 21:10:19 +08:00
Chummy
e5d5a49857 feat(ci): enforce GHCR publish tag contract and rollback mapping 2026-02-25 21:10:19 +08:00
Chummy
0134a11697 docs(release): map release-notes supply-chain flow 2026-02-25 20:38:51 +08:00
Chummy
fcc3d0e93a feat(release): automate supply-chain release notes preface 2026-02-25 20:38:51 +08:00
Chummy
076444ce50 docs(release): document artifact contract guard flow 2026-02-25 20:16:35 +08:00
Chummy
629253f63e feat(release): enforce artifact contract guard 2026-02-25 20:16:35 +08:00