mirror of
https://github.com/openclaw/openclaw.git
synced 2026-08-03 20:15:56 +00:00
* feat(ci): weekly Codex sweep for date-carrying to-dos Mondays 06:23 UTC (plus default-branch-only manual dispatch with dry_run): a deterministic prefilter collects candidate lines where to-do markers co-occur with date tokens, plus every deprecated compat record from the plugin registry; a pinned openai/codex-action step judges each candidate in context (genuine dated commitment vs historical date or fixture) and writes an OVERDUE / DUE-30-days / FUTURE report; a separate privileged job validates the report (tracked file:line locations, date shape, inert text) and upserts one marker-tagged tracking issue via the Barnacle app token, commenting only when items newly become due. The app token is minted on a fresh runner and checkout — never beside Codex or its child processes; only the validated report artifact crosses jobs. No permission-* subsets on token minting (installations reject explicit subsets; see pr-ci-sweeper). * chore(ci): localize upsert helpers with no external consumers |
||
|---|---|---|
| .. | ||
| barnacle-auto-response.d.mts | ||
| barnacle-auto-response.mjs | ||
| dated-todo-upsert.d.mts | ||
| dated-todo-upsert.mjs | ||
| dependency-guard.d.mts | ||
| dependency-guard.mjs | ||
| find-reusable-release-validation.sh | ||
| guard-shared.mjs | ||
| pr-ci-sweeper.d.mts | ||
| pr-ci-sweeper.mjs | ||
| real-behavior-proof-check.mjs | ||
| real-behavior-proof-policy.d.mts | ||
| real-behavior-proof-policy.mjs | ||
| resolve-openclaw-ref.sh | ||
| run-openclaw-cross-os-release-checks.sh | ||
| security-sensitive-guard.d.mts | ||
| security-sensitive-guard.mjs | ||