Skip to content

update all GitHub actions, pin hashes, add dependabot#638

Merged
quetzalliwrites merged 1 commit intomainfrom
update-actions
May 8, 2026
Merged

update all GitHub actions, pin hashes, add dependabot#638
quetzalliwrites merged 1 commit intomainfrom
update-actions

Conversation

@alexrashed
Copy link
Copy Markdown
Member

Motivation

While working on #637 I have seen that some of the GitHub actions used in our workflows are not fully up-to-date anymore.
In addition, our best practices have evolved a bit and we are now using pinned action hashes with Dependabot usually.
This PR updates all actions here accordingly and introduces a simple dependabot config.

Changes

  • Update every action used in GitHub workflows here to their latest version.
  • Instead of using the tag, pin the hash instead and have a comment next to it (which is understood and updated by dependabot).
  • Add a simple dependabot config which updates GitHub actions on a weekly basis with a 7 day cooldown (i.e. versions have to be out for 7 days before Dependabot will suggest them).

Copy link
Copy Markdown
Collaborator

@quetzalliwrites quetzalliwrites left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

this is fantastic, ty for your contribution @alexrashed

@quetzalliwrites quetzalliwrites merged commit 0e239f2 into main May 8, 2026
1 check passed
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