You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
** Why are these changes being introduced:
There are a few other regular maintenance changes that we should make to
our CI workflow:
- actions/checkout should move from v2 to v4
- Our use of a set-output command is going to be deprecated, and a new
syntax is available (and has been adopted by the Bedrock project which
we are following)
- PHP 8.4 has been released by that community, so we should be checking
our network against that release
** Relevant ticket(s):
n/a for these changes, but I'm still grouping them under PW-125
** How does this address that need:
Each of the bullets above has been addressed:
- actions/checkout has been upgraded from v2 to v4
- The set-output syntax is removed in favor of the environment files,
per https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Each of the above changes is made to match what the Bedrock project is
doing.
- PHP 8.4 is added to our support matrix
Bedrock has not yet added PHP 8.4 to their support matrix, but this
feels like a justifiable change to make on our own.
** Document any side effects to this change:
None
0 commit comments