Skip to content

build(ci): rebuild Pages daily so scheduled posts go live - #42

Merged
davidbudzynski merged 1 commit into
masterfrom
build/pages-refresh
Nov 1, 2026
Merged

davidbudzynski merged 1 commit into
masterfrom
build/pages-refresh

Conversation

@davidbudzynski

Copy link
Copy Markdown
Owner

GitHub Pages only builds when master changes, and future: false drops future-dated posts at build time. The result is that a post scheduled for next Tuesday is invisible until some unrelated push happens to rebuild the site.

This adds a daily (06:15 UTC) rebuild via the Pages build API, plus workflow_dispatch for manual runs. Future-dated posts now go live within a day of their date without a merge on the day.

  • Uses the built-in GITHUB_TOKEN with pages: write; no secrets or third-party actions.
  • Updates the AGENTS.md line that claimed future dates were scheduled automatically.
  • Verified after merge with gh workflow run pages-refresh.yml.

@davidbudzynski
davidbudzynski merged commit 04619a9 into master Nov 1, 2026
4 checks passed
@davidbudzynski
davidbudzynski deleted the build/pages-refresh branch November 1, 2026 14:13
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.

1 participant