Skip to content

Advisory data: manual refresh instead of a scheduled workflow - #151

Merged
melvincarvalho merged 1 commit into
gh-pagesfrom
ci/manual-advisories
Oct 18, 2026
Merged

melvincarvalho merged 1 commit into
gh-pagesfrom
ci/manual-advisories

Conversation

@melvincarvalho

Copy link
Copy Markdown
Contributor

Without "Allow GitHub Actions to create and approve pull requests", the weekly advisories workflow from #146 would fail every Monday. This removes .github/workflows/advisories.yml and documents the manual refresh in scripts/README.md: run node scripts/advisories.mjs --json static/data/openclaw-advisories.json, and open a PR if anything besides generatedAt changed. The page and component comments now say "refreshed by hand".

Re-checked today: the data is unchanged (722 advisories; the newest is still 2026-09-11). The other scheduled workflows (snippet gates, links, tutorials) only report and need no extra permissions, so they stay. The build passes.

The weekly workflow needs the repo setting that lets GitHub Actions open
pull requests, which is staying off for now. Remove it and document the
manual refresh. Data re-checked today: unchanged (722 advisories).
@melvincarvalho
melvincarvalho merged commit d743e1b into gh-pages Oct 18, 2026
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