Commit Graph

274 Commits

Author SHA1 Message Date
Vincent Koc cbec476b6b
Docs: add config drift baseline statefile (#45891)
* Docs: add config drift statefile generator

* Docs: generate config drift baseline

* CI: move config docs drift runner into workflow sanity

* Docs: emit config drift baseline json

* Docs: commit config drift baseline json

* Docs: wire config baseline into release checks

* Config: fix baseline drift walker coverage

* Docs: regenerate config drift baselines
2026-03-14 14:23:30 -07:00
Onur d33f3f843a
ci: allow fallback npm correction tags (#46486) 2026-03-14 19:38:14 +01:00
scoootscooob ac29edf6c3
fix(ci): update vitest configs after channel move to extensions/ (openclaw#46066)
Verified:
- pnpm build
- pnpm check
- pnpm test:macmini

Co-authored-by: scoootscooob <167050519+scoootscooob@users.noreply.github.com>
Co-authored-by: Tak Hoffman <781889+Takhoffman@users.noreply.github.com>
2026-03-14 13:23:25 -05:00
Onur 62afc4b514
ci: add manual backfill support to Docker release (#46269)
* ci: add docker release backfill workflow

* ci: add manual backfill support to docker release

* ci: keep docker latest tags off manual backfills
2026-03-14 16:36:20 +01:00
Onur b5ba2101c7
ci: move Docker release to GitHub-hosted runners (#46247)
* ci: move docker release to GitHub-hosted runners

* ci: annotate docker release runner guardrails
2026-03-14 15:54:06 +01:00
Onur Solmaz c08317203d ci: enforce calver freshness on npm publish 2026-03-14 13:45:40 +01:00
Onur Solmaz 00891dee90 ci: switch npm release workflow to trusted publishing 2026-03-14 13:45:40 +01:00
Onur Solmaz 02a86da23a ci: preserve manual npm release approval delays 2026-03-14 13:45:40 +01:00
Onur Solmaz 2eea93982f ci: make npm release preview more verbose 2026-03-14 13:45:40 +01:00
Onur Solmaz 78d2bfc4d8 ci: add dry-run gate to npm release workflow 2026-03-14 13:45:40 +01:00
Peter Steinberger bc3319207c
ci: add npm token fallback for npm releases 2026-03-14 05:08:19 +00:00
Peter Steinberger 5c07207dd1 ci: trim PR critical path 2026-03-13 20:38:24 +00:00
Peter Steinberger d17490ff54 ci: speed up scoped workflow lanes 2026-03-13 19:53:40 +00:00
Peter Steinberger 9b5000057e ci: remove Android Node 20 action warnings 2026-03-13 17:41:58 +00:00
Peter Steinberger 6a812b621d ci: modernize GitHub Actions workflow versions 2026-03-13 16:57:23 +00:00
Peter Steinberger 966653e174 ci: suppress expected zizmor pull_request_target findings 2026-03-13 16:48:34 +00:00
Peter Steinberger 41718404a1 ci: opt workflows into Node 24 action runtime 2026-03-13 16:41:22 +00:00
Peter Steinberger 9f08af1f06
fix(ci): harden docker builds and unblock config docs 2026-03-12 16:45:29 +00:00
Altay 797b6fe614 ci: tighten cache docs and node22 gate 2026-03-12 20:07:44 +05:30
Altay deada7edd3 build: default to Node 24 and keep Node 22 compat 2026-03-12 20:07:44 +05:30
Shadow b16ee34c34
fix(ci): auto-close and lock r: spam items 2026-03-10 15:58:24 -05:00
Peter Steinberger 23cd997526 fix: make install smoke docker-driver safe 2026-03-10 20:02:26 +00:00
Onur 8ba1b6eff1
ci: add npm release workflow and CalVer checks (#42414) (thanks @onutc) 2026-03-10 20:09:25 +01:00
Ayaan Zaidi 936607ca22 ci: drop detect-secrets check 2026-03-10 20:35:23 +05:30
Val Alexander 5296147c20
CI: select Swift 6.2 toolchain for CodeQL (#41787)
Merged via squash.

Prepared head SHA: 8abc6c1657
Co-authored-by: BunsDev <68980965+BunsDev@users.noreply.github.com>
Co-authored-by: BunsDev <68980965+BunsDev@users.noreply.github.com>
Reviewed-by: @BunsDev
2026-03-10 01:22:41 -05:00
Ayaan Zaidi 93c44e3dad
ci: drop gha cache from docker release (#41692) 2026-03-10 09:14:57 +05:30
Shadow 1720174757
fix: auto-close no-ci PR label and document triage labels 2026-03-09 21:30:47 -05:00
Vincent Koc 6d5e142b93
Docker: improve build cache reuse (#40351)
* Docker: improve build cache reuse

* Tests: cover Docker build cache layout

* Docker: fix sandbox cache mount continuations

* Docker: document qr-import manifest scope

* Docker: narrow e2e install inputs

* CI: cache Docker builds in workflows

* CI: route sandbox smoke through setup script

* CI: keep sandbox smoke on script path
2026-03-08 17:57:46 -07:00
Nimrod Gutman dadd7f99cd fix(ci): scope secrets scan to branch changes 2026-03-08 22:21:49 +02:00
Tak Hoffman bdf9739e59 Add too-many-prs override label handling 2026-03-08 13:13:53 -05:00
Vincent Koc b6520d7172 CI: scope CodeQL JavaScript analysis 2026-03-08 10:29:56 -07:00
Vincent Koc c6ff137a6f CI: make CodeQL manual only 2026-03-07 18:23:21 -08:00
Vincent Koc 1e3daa6373 CI: fix CodeQL concurrency 2026-03-07 18:20:32 -08:00
Vincent Koc 31564bed1d CI: fix CodeQL manual builds 2026-03-07 18:18:53 -08:00
Vincent Koc b2f8f5e4dd CI: add CodeQL workflow 2026-03-07 18:15:06 -08:00
Vincent Koc d5803cc4ee CI: remove Knip dead-code report job 2026-03-07 15:58:01 -08:00
Vincent Koc 07cccfc926 CI: drop duplicate strict smoke build check 2026-03-07 15:58:01 -08:00
Sally O'Malley 499c1ee6e3
reduce image size, offer slim image (#38479)
Signed-off-by: sallyom <somalley@redhat.com>
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-07 14:26:29 -05:00
Vincent Koc 912f7a5525 CI: enable Windows pnpm side-effects cache 2026-03-07 10:11:52 -08:00
Vincent Koc de7848e227 CI: cache Python and Windows pnpm stores 2026-03-07 10:11:51 -08:00
Ayaan Zaidi 14c61bb33f fix(ci): re-enable detect-secrets on main 2026-03-07 16:09:12 +05:30
Shadow 91494b2596
fix: repair auto-response workflow YAML 2026-03-06 16:24:50 -06:00
Shadow c301c5d083
fix: add no-ci-pr auto-response label 2026-03-06 15:53:59 -06:00
Vincent Koc b17baca871 CI: enable report-only Knip deadcode job 2026-03-06 15:15:16 -05:00
Vincent Koc 9c55299a82 CI: skip detect-secrets on main temporarily 2026-03-06 15:00:46 -05:00
Vincent Koc 82eebc905d Install Smoke: fetch docs base on demand 2026-03-06 14:45:37 -05:00
Vincent Koc 9c464c274c CI: fetch base history on demand 2026-03-06 14:45:34 -05:00
Vincent Koc 66112980aa CI: keep full secret scans on main 2026-03-06 14:41:20 -05:00
Vincent Koc ec3df0dd8f CI: scope secret scans to changed files 2026-03-06 14:34:46 -05:00
Vincent Koc 5e05a9cb79 Install Smoke: cache docker smoke builds 2026-03-06 14:23:04 -05:00