Closed eason9487 closed 5 months ago
Thanks for the review, @mikkamp
I was just curious about us running on ubuntu-latest. Release date of 24.04 is today, doesn't look like it's changed yet, but do we expect that to switch over without issues?
I think this is the expected way - these actions are continuously compatible with the ubuntu-latest in GitHub Actions Runner. Most of the actions depend on Node.js, PHP or the common CLI, so as long as these dependencies are consistently compatible with ubuntu-latest, there should be no problems.
I guess we can handle that separately if something does go wrong.
Yes, a few actions depend on more particular CLI, such as jq
, or services that are more prone to major changes, such as MySQL. I suppose we could just deal with it when it happens.
Changes proposed in this Pull Request:
Part of #108
This PR upgrades the
merge-trunk-develop-pr
,prepare-extension-release
, andpublish-extension-dev-build
actions to use Node.js v20.📌 Checklist before merging (@eason9487)
Detailed test instructions:
prepare-extension-release
actionmerge-trunk-develop-pr
actionpublish-extension-dev-build
actionwoocommerce/grow/get-release-notes@actions-v1 and
actions/github-script@v6`)