Skip to content

Comments

[TASK] Update GitHub Actions to latest versions#7

Open
CybotTM wants to merge 3 commits intomainfrom
feature/update-actions
Open

[TASK] Update GitHub Actions to latest versions#7
CybotTM wants to merge 3 commits intomainfrom
feature/update-actions

Conversation

@CybotTM
Copy link
Member

@CybotTM CybotTM commented Feb 22, 2026

Summary

Updates 9 GitHub Actions across 5 workflow files to their latest versions.

Action Old New
actions/checkout v4 v6
ramsey/composer-install v2 v3
docker/setup-buildx-action v2 v3
actions/upload-artifact v4 v6
actions/download-artifact v4 v7
actions/cache v4 v5
dependabot/fetch-metadata v1 v2
frankdejonge/use-github-token 1.0.2 1.1.0
frankdejonge/use-subsplit-publish 1.0.0 1.1.0

Test plan

  • Main workflow (tests + quality + monorepo-validate) passes
  • Docker build workflow syntax is valid
  • Dependabot auto-merge/approve workflows trigger correctly

- actions/checkout: v4 -> v6
- ramsey/composer-install: v2 -> v3
- docker/setup-buildx-action: v2 -> v3 (merge job)
- actions/upload-artifact: v4 -> v6
- actions/download-artifact: v4 -> v7
- actions/cache: v4 -> v5
- dependabot/fetch-metadata: v1/pinned SHA -> v2
- frankdejonge/use-github-token: 1.0.2 -> 1.1.0
- frankdejonge/use-subsplit-publish: 1.0.0 -> 1.1.0
@gemini-code-assist
Copy link

Note

Gemini is unable to generate a summary for this pull request due to the file types involved not being currently supported.

Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

This PR updates GitHub Actions dependencies across 5 workflow files to their latest versions, ensuring the CI/CD pipeline benefits from the latest features and security patches. The updates include major version bumps for several actions including actions/checkout (v4→v6), actions/upload-artifact (v4→v6), and actions/download-artifact (v4→v7).

Changes:

  • Updated 9 GitHub Actions to their latest versions across workflow files
  • Improved dependabot metadata fetching by migrating from SHA-pinned version to semantic versioning (v2)
  • Added PHP 8.5 to the test matrix in main.yaml (not documented in PR description)

Reviewed changes

Copilot reviewed 6 out of 6 changed files in this pull request and generated 1 comment.

Show a summary per file
File Description
.github/workflows/split-repositories.yaml Updated actions/checkout to v6, actions/cache to v5, and frankdejonge actions to latest versions
.github/workflows/pr-auto-merge.yaml Updated dependabot/fetch-metadata from SHA-pinned to v2
.github/workflows/pr-auto-approve.yaml Updated dependabot/fetch-metadata from v1 to v2
.github/workflows/main.yaml Updated actions/checkout to v6, ramsey/composer-install to v3, and added PHP 8.5 to test matrix
.github/workflows/docker.yaml Updated actions/checkout to v6, actions/upload-artifact to v6, actions/download-artifact to v7, and docker/setup-buildx-action to v3
.github/workflows/deploy-azure-assets.yaml Updated actions/checkout to v6

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@CybotTM CybotTM closed this Feb 22, 2026
@CybotTM CybotTM reopened this Feb 22, 2026
Update actions/checkout from v4 to v6 in docker-test.yaml,
which was missed in the initial actions update commit.
Pin all GitHub Actions to their exact commit SHAs for supply chain
security. Version comments are included for maintainability.
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.

1 participant