Re: ci: Macos failures due to MacPorts behaviour change

Thomas Munro <thomas.munro@gmail.com>

From: Thomas Munro <thomas.munro@gmail.com>
To: Andres Freund <andres@anarazel.de>
Cc: pgsql-hackers@postgresql.org
Date: 2024-11-21T01:24:26Z
Lists: pgsql-hackers

Attachments

Oh, and yeah, we should include the branch name in the cache key.
Something like the attached.  For some reason CI is not allowing me to
see the output from macOS right now (?!) so I couldn't see what
"Populate macports cache" printed out[1], but I think this should be
right... will try again tomorrow.

I guess the alternative would be to set the package list the same
across all branches, even though they need different stuff, so they
could share the same cache without fighting over it?

[1] https://cirrus-ci.com/task/6707217489985536

Commits

  1. ci: Fix cached MacPorts installation management