PL/Java is a free add-on module that brings Java™ Stored Procedures, Triggers, Functions, Aggregates, Operators, Types, etc., to the PostgreSQL™ backend.
Per the 'roadmap' announced in actions/runner-images#9255, macos-latest now points to macos-14 as of Q2, and the macos-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.
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.