Skip to content

[CI] Pin explicit versions of external actions#3396

Merged
Kocal merged 1 commit intosymfony:2.xfrom
Kocal:ci-pin-actions-versions
Mar 21, 2026
Merged

[CI] Pin explicit versions of external actions#3396
Kocal merged 1 commit intosymfony:2.xfrom
Kocal:ci-pin-actions-versions

Conversation

@Kocal
Copy link
Copy Markdown
Member

@Kocal Kocal commented Mar 21, 2026

Q A
Bug fix? no
New feature? no
Deprecations? no
Documentation? no
Issues Fix #...
License MIT

Even though it makes maintenance a bit more complicated, pinning external action versions to commit hashes improves security by reducing the risk of supply-chain attacks.

EDIT: well, 2 days later https://x.com/sitnikcode/status/2036125773686292709 😅

I'll look into enabling Dependabot to open PRs that update (only) GitHub actions.

Even though it makes maintenance a bit more complicated, pinning external action versions to commit hashes improves security by reducing the risk of supply-chain attacks.

I'll look into enabling Dependabot to open PRs that update (only) GitHub actions.
@Kocal Kocal self-assigned this Mar 21, 2026
@carsonbot carsonbot added the Status: Needs Review Needs to be reviewed label Mar 21, 2026
@Kocal Kocal merged commit f2a0f68 into symfony:2.x Mar 21, 2026
32 of 35 checks passed
@Kocal Kocal mentioned this pull request Mar 21, 2026
Kocal added a commit that referenced this pull request Mar 21, 2026
This PR was merged into the 2.x branch.

Discussion
----------

[CI] Add Dependabot

| Q              | A
| -------------- | ---
| Bug fix?       | no
| New feature?   | no <!-- please update src/**/CHANGELOG.md files -->
| Deprecations?  | no <!-- if yes, also update UPGRADE-*.md and src/**/CHANGELOG.md -->
| Documentation? | no <!-- required for new features, or documentation updates -->
| Issues         | Fix #... <!-- prefix each issue number with "Fix #", no need to create an issue if none exist, explain below instead -->
| License        | MIT

Related to #3396

Commits
-------

3c9ed7f [CI] Add Dependabot
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Status: Needs Review Needs to be reviewed

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants