Peter Steinberger
6c6bc7fff5
ci: update performance artifact action
2026-05-18 10:46:26 +01:00
Peter Steinberger
018a6db132
ci: use node24 artifact action tags
2026-05-18 10:45:59 +01:00
Peter Steinberger
0f4eccefd4
ci: use node24 artifact actions
2026-05-18 10:39:31 +01:00
Peter Steinberger
eca402da79
ci: consolidate short CI shards
2026-05-18 06:29:14 +01:00
Peter Steinberger
e453a39d6b
build: align node version floor
2026-05-18 06:28:14 +01:00
Peter Steinberger
71ed6526b1
ci: reduce aggregate runner jobs
2026-05-18 04:53:40 +01:00
Vincent Koc
a642ca9a89
ci(qa-lab): schedule live token efficiency artifacts
2026-05-18 11:33:13 +08:00
Galin Iliev
bc4f27c89a
ci: skip changelog-only workflow runs ( #83215 )
...
Summary
Problem: root CHANGELOG.md updates currently cause broad pull request and push workflow activity, including CI and workflow sanity fanout, even though changelog-only edits do not touch product, runtime, docs site, or workflow logic.
Why it matters: the PR workflow (review, prepare, and land) can add or adjust CHANGELOG.md entries while processing otherwise-ready PRs. Those changelog-only updates retrigger gates, delay landing, and create avoidable contention when several PRs are being landed close together.
What changed: CI now ignores pull requests whose only changed path is CHANGELOG.md; Workflow Sanity ignores changelog-only pull requests and main-branch pushes; Docs keeps its markdown/docs trigger but excludes root CHANGELOG.md from the push path set.
What did NOT change (scope boundary): metadata-only automation such as labelers, auto-response, real behavior proof, or external GitHub apps can still run on PR events because those workflows are event-driven rather than file-scope CI. Other markdown files, docs files, and workflow files still trigger their existing checks.
2026-05-17 19:29:45 -07:00
Ayaan Zaidi
6baa2b38b2
ci(mantis): make telegram proof skips public-safe
2026-05-18 07:54:11 +05:30
Vincent Koc
58e1351863
fix(qa-lab): hard gate runtime tool coverage
2026-05-18 10:05:04 +08:00
Peter Steinberger
428fc16ac8
ci: make Tideclaw alpha long gates advisory
2026-05-18 01:40:37 +01:00
Peter Steinberger
17ab3b11cb
ci: reduce main workflow queue time
2026-05-18 01:18:50 +01:00
Tak Hoffman
0dc04fb926
ci(mantis): allow ClawSweeper telegram proof agent ( #83243 )
2026-05-17 14:26:15 -05:00
Tak Hoffman
0f1f9525f3
fix(ci): clear Mantis command reactions ( #83194 )
...
* fix(ci): clear mantis command reactions
* fix(ci): clear Mantis command reactions
---------
Co-authored-by: clawsweeper <274271284+clawsweeper[bot]@users.noreply.github.com>
2026-05-17 12:22:01 -05:00
Peter Steinberger
af62fd45cd
test: stabilize release qa gates
2026-05-17 17:45:58 +01:00
Tak Hoffman
f349fb82aa
fix(mantis): remove ambiguous github trigger mention ( #83179 )
2026-05-17 11:24:23 -05:00
Vincent Koc
79212f9869
feat(qa-lab): select runtime parity tiers
2026-05-18 00:21:13 +08:00
Ayaan Zaidi
59efd95669
ci(mantis): add telegram proof label trigger
2026-05-17 21:16:00 +05:30
Vincent Koc
1926982c4c
fix(qa-lab): refresh parity model targets
2026-05-17 23:12:26 +08:00
Peter Steinberger
72eef85942
ci: raise qa live build heap
2026-05-17 16:05:16 +01:00
Peter Steinberger
5e1fde7c22
ci: serialize WhatsApp live QA jobs
2026-05-17 12:40:31 +01:00
Peter Steinberger
451563b950
ci: allow Tideclaw alpha release workflows
2026-05-17 07:00:53 +01:00
Peter Steinberger
1ceebf8a01
ci: harden release publish evidence
2026-05-17 06:34:58 +01:00
Peter Steinberger
c4d8e0be18
ci: harden release validation flow
2026-05-17 06:34:58 +01:00
Vincent Koc
f345b54d04
test(qa-lab): add runtime parity axis
2026-05-17 03:32:50 +08:00
Vincent Koc
df3f983d96
fix(ci): keep unauthorized Mantis commands neutral
2026-05-17 03:11:45 +08:00
Vincent Koc
440333125c
test(qa-lab): add personal agent scenarios
2026-05-17 02:56:53 +08:00
Vincent Koc
0b24ffb91f
fix(ci): keep performance artifacts on report publish failure
2026-05-16 22:41:34 +08:00
Peter Steinberger
1bcc071385
ci(release): harden beta validation gates
2026-05-15 18:28:52 +01:00
Peter Steinberger
55c275b00a
ci(release): require full validation before npm publish
2026-05-15 17:33:28 +01:00
Peter Steinberger
6330fe607d
fix(release): verify npm tarball before publish
2026-05-15 17:33:28 +01:00
Peter Steinberger
c96795d272
ci(release): use hosted runners for manual release gates
2026-05-15 17:25:32 +01:00
Peter Steinberger
adac07f1d8
ci(release): publish validation manifest on main
2026-05-15 14:55:59 +01:00
Peter Steinberger
c91e20ac0c
ci(release): add candidate evidence checklist
2026-05-15 14:54:46 +01:00
Peter Steinberger
f06e9f6358
fix(release): keep TypeScript compiler external
2026-05-15 12:32:33 +01:00
Ayaan Zaidi
b2d04646c1
ci(mantis): run telegram proof agent faster
2026-05-15 16:54:58 +05:30
Ayaan Zaidi
f04d20f8f9
ci(mantis): allow non-visual telegram proof skips
2026-05-15 16:54:58 +05:30
Ayaan Zaidi
f1b92c8885
fix(mantis): publish evidence to r2 ( #81845 )
...
* fix(mantis): publish evidence to r2
* ci(mantis): pass r2 artifact credentials
* ci(mantis): pin artifact bucket config
* fix(mantis): link raw evidence index
2026-05-15 16:23:53 +05:30
Peter Steinberger
764cfd5552
feat: add bundled admin HTTP RPC plugin
2026-05-15 11:44:58 +01:00
zhulijin1991
2e2da1f2b9
fix(ci): unblock scheduled and publish checks
2026-05-15 07:52:01 +01:00
Peter Steinberger
a0f35574d0
Remove codex-cli backend and migrate to Codex runtime
...
Remove the bundled codex-cli backend, migrate legacy codex-cli refs and runtime pins to the Codex app-server runtime, and update live/backend workflow coverage for the supported CLI lanes.
2026-05-14 10:07:18 +01:00
Peter Steinberger
b8dccbf310
ci: run package patch guard in pr checks
2026-05-14 08:09:28 +01:00
Vincent Koc
8ec9bfb31e
fix(ci): authenticate performance report publishing
2026-05-14 14:40:20 +08:00
Vincent Koc
e064cc98f0
fix(ci): skip locale refresh on invalid provider auth
2026-05-14 14:13:39 +08:00
Vincent Koc
3b7d01b63f
fix(ci): prefer valid locale refresh provider
2026-05-14 14:03:06 +08:00
Peter Steinberger
23446a248b
ci(release): fail full validation on child failure
2026-05-14 00:46:22 +01:00
Vincent Koc
d08f68dee7
test(e2e): cover root-managed VPS upgrades
2026-05-14 06:50:58 +08:00
Peter Steinberger
1c28e4a0bb
test: add docker live subagent announce proof
2026-05-13 15:21:37 +01:00
Peter Steinberger
dfead3198d
ci: make testbox session shutdown non-blocking
2026-05-13 13:50:44 +01:00
Peter Steinberger
852f88f1e7
ci: guard optional website installer file
2026-05-13 13:35:54 +01:00