Skip to content

update all actions to latest versions#377

Merged
PolyMeilex merged 1 commit intoPolyMeilex:masterfrom
guylamar2006:upgrade-actions
Mar 28, 2026
Merged

update all actions to latest versions#377
PolyMeilex merged 1 commit intoPolyMeilex:masterfrom
guylamar2006:upgrade-actions

Conversation

@guylamar2006
Copy link
Copy Markdown
Contributor

This pull request updates the GitHub Actions workflows and composite actions to use the latest major versions of several commonly used GitHub Actions. The main goal is to improve security, stability, and compatibility by moving from version 4 to version 6 (or the latest available) for actions like actions/checkout, actions/upload-artifact, and others.

The most important changes include:

Workflow Actions Version Upgrades:

  • Updated all usages of actions/checkout from v4 to v6 across build.yml, release.yml, and docs.yml workflows for improved security and new features.

  • Updated actions/setup-node usage from v4 to v6 in the documentation workflow for better Node.js environment setup.

  • Updated actions/configure-pages from v4 to v6 and actions/upload-pages-artifact from v3 to v4 in the docs workflow for improved GitHub Pages integration.

  • Updated actions/deploy-pages from v4 to v5 in the docs deployment step.

Composite Action Version Upgrades:

  • Updated all usages of actions/upload-artifact in composite actions (.github/actions/*/action.yml) from v4 to v6 to ensure artifacts are handled with the latest features and security patches.

These updates help keep the CI/CD pipeline current and secure by leveraging the latest improvements and fixes in GitHub Actions.

@PolyMeilex PolyMeilex merged commit 30a18f0 into PolyMeilex:master Mar 28, 2026
5 checks passed
@guylamar2006 guylamar2006 deleted the upgrade-actions branch March 28, 2026 18:43
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