CI: macos-latest: now without PostgreSQL #488
Merged
+5
−2
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Per the 'roadmap' announced in actions/runner-images#9255,
macos-latest
now points tomacos-14
as of Q2, and themacos-14
image does not supply any version of PostgreSQL (or any database; its much-shorter installed-software list might not be an oversight). Bad news for the quick workflow that relies on the runner's installed version.Limit the MacOS CI to the
macos-12
runner for now. That should hold until the image is removed in Q4. A workflow that installs a specified PostgreSQL version may be needed after that.Also, shorten the name of the workflow. It was too long to read in the online display of checks.
And add a restrictive
permissions:
entry, which was missing, and its absence is not secure-by-default.