Skip to content

ci: rebuild site daily instead of weekly#770

Merged
castrojo merged 1 commit into
projectbluefin:mainfrom
castrojo:feature/changelogs-daily-deploy
Apr 24, 2026
Merged

ci: rebuild site daily instead of weekly#770
castrojo merged 1 commit into
projectbluefin:mainfrom
castrojo:feature/changelogs-daily-deploy

Conversation

@castrojo
Copy link
Copy Markdown
Contributor

The changelogs page was showing stale release versions because pages.yml only ran on push to main or weekly on Sundays. The nightly SBOM update (update-sbom-cache.yml at 04:00 UTC) runs correctly but the built site never picked up fresh data between Sunday deploys.

Change the schedule to daily at 07:00 UTC, 3 hours after the SBOM update completes. This ensures the changelogs page shows the latest releases (e.g. stable-20260421) within 24 hours of publication rather than up to 7 days later.

The changelogs page was showing stale release versions because
pages.yml only ran on push to main or weekly on Sundays. The
nightly SBOM update (update-sbom-cache.yml at 04:00 UTC) runs
correctly but the built site never picked up fresh data between
Sunday deploys.

Change the schedule to daily at 07:00 UTC, 3 hours after the
SBOM update completes. This ensures the changelogs page shows
the latest releases (e.g. stable-20260421) within 24 hours of
publication rather than up to 7 days later.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@gemini-code-assist
Copy link
Copy Markdown
Contributor

Note

Gemini is unable to generate a review for this pull request due to the file types involved not being currently supported.

@castrojo castrojo merged commit 6917ade into projectbluefin:main Apr 24, 2026
1 check passed
@castrojo castrojo deleted the feature/changelogs-daily-deploy branch May 9, 2026 19:31
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