Skip to content

Enable Dependabot for GitHub Actions - #32

Merged
josephfusco merged 1 commit into
mainfrom
chore/dependabot
Jun 10, 2026
Merged

Enable Dependabot for GitHub Actions#32
josephfusco merged 1 commit into
mainfrom
chore/dependabot

Conversation

@josephfusco

@josephfusco josephfusco commented Jun 10, 2026

Copy link
Copy Markdown
Collaborator

The plugin ships no runtime composer or npm dependency surface (vendor/ is excluded and every npm package is dev-only), so the only supply-chain risk worth automating is third-party actions in CI. Weekly version bumps on actions/checkout, shivammathur/setup-php, and friends; security updates ship out-of-cycle when a CVE drops.

Weekly version-update PRs across all three ecosystems the repo
touches; security updates ship out-of-cycle when a CVE drops. Replaces
the closed #30 composer-audit workflow, which only re-detected what
Dependabot already does without offering the auto-fix PR.
@josephfusco
josephfusco marked this pull request as ready for review June 10, 2026 16:21
@github-actions

Copy link
Copy Markdown
Contributor

▶ Preview in WordPress Playground

Open in WordPress Playground

Boots a fresh WordPress with this PR's presence-api build, seeds 5 demo users, and drops you on the dashboard.

Stress-test variant: 40 demo users · Built from 45e3c6f0522a77a8bd043a98c4a6e557901382d5. Auto-updates when you push.

@josephfusco
josephfusco merged commit 7dff6e3 into main Jun 10, 2026
5 checks passed
@josephfusco josephfusco changed the title Enable Dependabot for composer, npm, and github-actions Enable Dependabot for GitHub Actions Jun 10, 2026
@josephfusco josephfusco added github_actions Pull requests that update GitHub Actions code Infrastructure Issues for the repository infrastructure labels Jul 21, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

github_actions Pull requests that update GitHub Actions code Infrastructure Issues for the repository infrastructure

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant