Skip to content

ci: update actions in build pipeline - #113

Merged
applenick merged 1 commit into
PGMDev:devfrom
TTtie:chore/update-gha
Aug 2, 2026
Merged

ci: update actions in build pipeline#113
applenick merged 1 commit into
PGMDev:devfrom
TTtie:chore/update-gha

Conversation

@TTtie

@TTtie TTtie commented Aug 1, 2026

Copy link
Copy Markdown
Contributor

Updates the GitHub actions pipeline to move off of Node.js v20-based actions. Like with PGMDev/PGM#1708:

  • The built .jar artifact is no longer zipped
  • actions/setup-gradle at v5.0.2 was used instead of v6 for better caching without having to agree to a commercial license

On top of the above, full commit SHAs are used instead of version tags. This is a side-effect of me using pnpm to semi-automate the update1; I'm keeping it that way nevertheless as it's considered a good security practice to reduce supply chain attack risk.

Footnotes

  1. I learnt about pnpm being able to update workflows sometime later after the PGM pull request was merged in, so tagged versions are being used there. Might update it over there as well at a later point.

Signed-off-by: TTtie <me@tttie.cz>
@applenick
applenick merged commit b66ba32 into PGMDev:dev Aug 2, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

2 participants