Skip to content

Distribute a grouped github-actions Dependabot config - #237

Merged
woksin merged 1 commit into
mainfrom
workflows-235-dependabot
Nov 12, 2026
Merged

woksin merged 1 commit into
mainfrom
workflows-235-dependabot

Conversation

@woksin

@woksin woksin commented Nov 12, 2026

Copy link
Copy Markdown
Contributor

Added

@woksin

woksin commented Nov 12, 2026

Copy link
Copy Markdown
Contributor Author

Notes for reviewers.

  • Review (separate reviewer, security lens included): no blocking findings. Minor advisories left: a commented-out github-actions entry counts as present (safe: the repo is skipped), the YAML re-parse is skipped when PyYAML is missing, private repos not on the exclude list are included, and an empty repository counts as a failure.
  • Local gate: the five bootstrap test suites (54 tests), bash -n and actionlint on both new workflows passed. The zizmor lint could not run locally (installer is Linux-only); CI covers it.
  • Dry run (read-only) listed 43 repositories; the list is on Bump per-repository action pins off Node 20 (checkout, setup-node, setup-dotnet, artifacts, docker) #235. After merge, the rollout is started by manual dispatch with dry_run false. Merging this PR itself triggers no write; the bootstrap files and the package-update safety test are untouched.
  • Waiting for Refuse plaintext Pulumi reads in the guarded action #236 to merge, then merge main and re-check before merging this.

@woksin
woksin merged commit f6de14d into main Nov 12, 2026
10 checks passed
@woksin
woksin deleted the workflows-235-dependabot branch November 12, 2026 16:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant