Skip to content

ci: run the weekly snapshots and attestation at Monday 00:00 Philippine time - #212

Merged
sairenchristianbuerano merged 1 commit into
mainfrom
chore/monday-midnight-pht
Nov 1, 2026
Merged

sairenchristianbuerano merged 1 commit into
mainfrom
chore/monday-midnight-pht

Conversation

@sairenchristianbuerano

Copy link
Copy Markdown
Collaborator

Moves the three scheduled workflows to Monday 00:00 Philippine time (UTC+8), which is Sunday 16:00 UTC: cron 0 16 * * 0.

Workflow Was Now
Download history 0 5 * * 1 (Mon 13:00 PHT) 0 16 * * 0
Rule count history 0 6 * * 1 (Mon 14:00 PHT) 0 16 * * 0
Attest rule pack 0 0 * * 1 (Mon 08:00 PHT) 0 16 * * 0

They can safely start together. Each writes its own file on its own PR branch, and the rule count never read the download snapshot.

Dates now use the Philippine date: the download and rule-count points, scripts/record_rule_count.py (also used by validate.yml on pushes), and attested_at. Points stay on Mondays as before; with the runner's UTC date they would read as the Sunday.

The companion change in agent-reliability-analyzer moves its download snapshot to the same time.

Note: GitHub runs scheduled workflows on a best-effort basis, and runs at the top of the hour can start a few minutes late.

Move the scheduled workflows to Monday 00:00 Philippine time (UTC+8),
which is Sunday 16:00 UTC: cron '0 16 * * 0'.

Points are now dated with the Philippine date, so they stay on Mondays
as before; with the runner's UTC date they would read as Sundays.

@trustabl trustabl left a comment

Copy link
Copy Markdown
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Approved.

@sairenchristianbuerano
sairenchristianbuerano merged commit 89cb797 into main Nov 1, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants