You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Add CI for macOS, test multiple Postgres versions, update base images (#145)
* Add macOS CI, use matrix to test many versions
Also update the `checkout` action and use the new `-ci` Vapor base images.
* Force Brew to symlink the new formula
Whoopsy - Brew refuses to link non-current versions of things by default, even if they don't conflict with anything.
* Just specify the full path to the executables
Why bother fighting with Homebrew over things, doesn't help.
* Helps to get the paths right
* Homebrew is an evil thing that makes life hard
Installing postgresql@12 is apparently guaranteed to fail because `libpq` gets in the way. I don't trust what removing it might do, and there's no way to tell Brew not to try linking on install, so just ignore failures of the install command. If it fails for real, the services command will fail anyway.
* Okay, I give up, just unlink libpq
* Apparently unlinking libpq doesn't work, just overwrite...
* Oh, and ignore errors ANYWAY because Brew is just awful
* Just throw the kitchen sink at it...
* Get rid of just a little repetition while getting rid of just a little repetition while fixing a typo or twenty
0 commit comments