summaryrefslogtreecommitdiff
path: root/.github/workflows/ci-macos.yml
AgeCommit message (Collapse)Author
2020-10-23Allow `brew update` to fail when running the macOS CI.Sadie Powell
Homebrew is a broken mess and fails randomly when fetching changed package manifests. As this isn't a critical part of build testing we can just let it fail.
2020-10-10Implement support for Argon2 password hashing.ShutterQuick
Resolves #1540.
2020-08-01Only upgrade Homebrew packages that we actually use.Sadie Powell
2020-04-06Fix building the sqlite3 module on the macOS CI.Sadie Powell
2020-02-15GitHub Actions: ensure that all packages are up to date on macOS.Sadie Powell
This ensures that Homebrew does not explode when installing new packages because thats apparently a challenge for it.
2020-02-13Fix GitHub Actions on macOS for real this time.Sadie Powell
2020-02-02Fix GitHub Actions building on macOS.Sadie Powell
For some reason Homebrew is imploding on upgrade and this is making our builds fail. Let's not upgrade for now.
2020-01-18Improve manually enabling extra modules.Sadie Powell
- Allow modules to be specified without their prefix and extensions in --{disable,enable}-extras. - Allow modules to be space delimited in --{disable,enable}-extras.
2020-01-17Migrate from Travis CI to GitHub Actions.Sadie Powell
This brings shiny new GitHub integrations as well as allowing us to bring back the macOS builds which were disabled because of the very broken Travis CI macOS infrastructure.