Skip to content

CI: dispatch a site rebuild on record changes#2

Merged
bjyberg merged 3 commits into
mainfrom
site-dispatch
Jul 17, 2026
Merged

CI: dispatch a site rebuild on record changes#2
bjyberg merged 3 commits into
mainfrom
site-dispatch

Conversation

@bjyberg

@bjyberg bjyberg commented Jul 10, 2026

Copy link
Copy Markdown
Member

Adds a push-to-main workflow (path-filtered to records/**) that validates the full record set via the standard's reusable workflow, then fires repository_dispatch at the site repo which fetches records/** at build time.

Prerequisites

  • SITE_DISPATCH_TOKEN secret in this repo: fine-grained PAT for climate-data-hub with Contents: read and write.
  • The site's repository_dispatch trigger must be merged to its default branch (currently on feat/frontend)

bjyberg and others added 2 commits July 10, 2026 18:44
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Comment thread .github/workflows/dispatch-site.yaml Outdated
@bjyberg

bjyberg commented Jul 17, 2026

Copy link
Copy Markdown
Member Author

Mega front end branch merged so good to go and see if this works haha!

@bjyberg
bjyberg merged commit 94364c8 into main Jul 17, 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.

1 participant