Skip to content

ci: github workflows security improvements#287

Merged
stefanb merged 3 commits into
masterfrom
ci-improved-workflow-security
Jan 2, 2026
Merged

ci: github workflows security improvements#287
stefanb merged 3 commits into
masterfrom
ci-improved-workflow-security

Conversation

@stefanb

@stefanb stefanb commented Jan 2, 2026

Copy link
Copy Markdown
Collaborator
  1. actions: pinned to exact git hash
  2. auto-merge dependabot PRs: prevent actor spoofing, don't auto-merge in forks
  3. dependabot: 7 days cooldown period for non-security updates, quarterly update also github actions

@ahmetb

ahmetb commented Jan 2, 2026

Copy link
Copy Markdown
Collaborator

Does dependabot respect pinning and keep updating the listed checksum or is this gonna be a manual operation?

@stefanb

stefanb commented Jan 2, 2026

Copy link
Copy Markdown
Collaborator Author

Does dependabot respect pinning and keep updating the listed checksum or is this gonna be a manual operation?

yes, dependabot handles this nicely, updating git sha and human-friendly version in the comment after it.

@stefanb stefanb merged commit 05b7b0e into master Jan 2, 2026
3 checks passed
@stefanb stefanb deleted the ci-improved-workflow-security branch January 2, 2026 18:49
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.

2 participants