Skip to content

Modernize GitHub Actions workflows - #82

Merged
vanderlee merged 2 commits into
masterfrom
agent/modernize-ci-actions
Aug 3, 2026
Merged

Modernize GitHub Actions workflows#82
vanderlee merged 2 commits into
masterfrom
agent/modernize-ci-actions

Conversation

@vanderlee

@vanderlee vanderlee commented Aug 2, 2026

Copy link
Copy Markdown
Owner

What changed

  • Upgrade actions/checkout from v3 to v4 in the test and language-update workflows.
  • Upgrade ramsey/composer-install from v2 to v4.
  • Set the test workflow's default token permissions to read-only repository contents.

Why

The repository already uses GitHub Actions rather than a legacy CI service, but both workflows were pinned to old major versions of core actions. Updating them reduces exposure to retired action runtimes and keeps dependency installation on its maintained release line.

Validation

Not run locally: this environment can inspect and modify the repository through the GitHub connector but cannot clone it or execute its PHP test matrix. The draft PR should be validated by GitHub Actions before review.

@vanderlee vanderlee changed the title Modernize CI action versions Modernize GitHub Actions workflows Aug 2, 2026
@vanderlee
vanderlee marked this pull request as ready for review August 3, 2026 18:39
@vanderlee
vanderlee merged commit b493d6f into master Aug 3, 2026
3 of 6 checks 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.

1 participant