Skip to content
This repository was archived by the owner on Sep 13, 2026. It is now read-only.

[CTX-0017] chore(ci): scheduled snapshot staleness check - #26

Merged
Xuepoo merged 1 commit into
mainfrom
ctx-0017/chore-snapshot-schedule
Sep 11, 2026
Merged

Xuepoo merged 1 commit into
mainfrom
ctx-0017/chore-snapshot-schedule

Conversation

@Xuepoo

@Xuepoo Xuepoo commented Sep 11, 2026

Copy link
Copy Markdown
Contributor

Priority: P1 | Area: ci | Labels: chore,area:devtools,P1 | Milestone: none | RFC: N/A | Task: CTX-0017

Closes #25

Summary

Mirror bitty CTX-0326 / PR #550. Add a daily schedule (cron "17 6 * * *") and workflow_dispatch to .github/workflows/snapshot-source.yml, keeping the main + carryctx-snapshots push triggers. The carryctx-snapshots push trigger never fires because the snapshot ref tree carries no workflow files, so a missed publication was only caught on the next main push; the schedule catches drift while main is idle and the manual trigger supports the merge closeout.

Verification

  • actionlint -color .github/workflows/snapshot-source.yml -> 0 issues.
  • act -n --workflows .github/workflows/snapshot-source.yml -> job succeeds.
  • PR CI pending.

Hold for commander review (no external review harness).

@Xuepoo Xuepoo added chore Maintenance tasks P1 High priority area:devtools Developer tooling labels Sep 11, 2026
@Xuepoo
Xuepoo merged commit cb0c15c into main Sep 11, 2026
5 checks passed
@Xuepoo
Xuepoo deleted the ctx-0017/chore-snapshot-schedule branch September 11, 2026 11:16
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

area:devtools Developer tooling chore Maintenance tasks P1 High priority

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[CTX-0017] chore(ci): scheduled staleness check for CarryCtx snapshot publication

1 participant