summaryrefslogtreecommitdiff
path: root/.github/workflows
AgeCommit message (Collapse)Author
2021-06-07Add CI support for Windows.Sadie Powell
2021-06-06Disable fail-fast in GitHub Actions.Sadie Powell
2021-05-07Switch from the Ubuntu 16.04 image to the 18.04 Ubuntu image.Sadie Powell
The Argon2 PPA is broken again and I don't want to deal with the stress of working out why. The 16.04 image is EOL soon (see actions/virtual-environments/#1084) so switching off it is just easier.
2021-02-06Improvements and updates to misspell-fixer.Matt Schatz
- Update to v3 of the create-pull-request action. - Improve the whitelist for directive.pm 'atleast'. - Whitelist 'eiter' in source and header files.
2020-12-15Update the misspell-fixer ignores.Sadie Powell
2020-11-14Update the misspell-fixer exception for directive.pm.Matt Schatz
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-16Fix building the argon2 module on CI due to a broken PPA package.Sadie Powell
2020-10-14Switch away from the deprecated 'set-env' command.Matt Schatz
2020-10-14Prevent misspell-fixer from running on forks.Matt Schatz
2020-10-10Implement support for Argon2 password hashing.ShutterQuick
Resolves #1540.
2020-08-31Fix the misspell-fixer CI action.Sadie Powell
2020-08-01Only upgrade Homebrew packages that we actually use.Sadie Powell
2020-05-17Improve exempting 'alltime' in misspell-fixer.Matt Schatz
2020-04-25Use a nicer branch name in misspell-fixer.Matt Schatz
2020-04-21Switch the misspell-fixer workflow to a monthly schedule.Matt Schatz
2020-04-21Add a workflow that checks for and corrects typos.Matt Schatz
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.