Re: CI, macports, darwin version problems
Tom Lane <tgl@sss.pgh.pa.us>
From: Tom Lane <tgl@sss.pgh.pa.us>
To: Thomas Munro <thomas.munro@gmail.com>
Cc: pgsql-hackers <pgsql-hackers@postgresql.org>
Date: 2024-06-26T04:04:48Z
Lists: pgsql-hackers
Thomas Munro <thomas.munro@gmail.com> writes: > But I thought of an easier way: instead of trying to do my own cache > invalidation with shell script and duct tape, I can include the > current OS major version in the cache key used to carry the > macports directory between CI runs. Hopefully Cirrus's cache machinery > is smart enough to age out the old stuff eventually. Sounds reasonable. > FTR there is a newer macOS release that recently came out, Sequoia aka > macOS 15, but the image available to us for CI is marked beta so I > figured we can wait a bit longer for that. Indeed not; that's only beta and will be so till September-ish. We don't really want to touch it yet because of this issue: https://www.postgresql.org/message-id/flat/CAMBWrQnEwEJtgOv7EUNsXmFw2Ub4p5P%2B5QTBEgYwiyjy7rAsEQ%40mail.gmail.com I'm not sure what the resolution of that will be, but we surely don't want to gate CI improvement on that. regards, tom lane
Commits
-
ci: Pin MacPorts version to 2.9.3.
- 541f493dc128 15.8 landed
- daca4f1419e8 16.4 landed
- 5f03da8518ce 17.0 landed
- 64c39bd5047e 18.0 landed
-
ci: Upgrade macOS version from 13 to 14.
- 0151b4d6bdf0 15.8 landed
- 9302f6fa58ba 16.4 landed
- f8c1bb2bb90d 17.0 landed
- d01ce180d9b5 18.0 landed