aboutsummaryrefslogtreecommitdiffstats
path: root/.github/workflows
Commit message (Collapse)AuthorAgeFilesLines
* Switch -std=c++14 for -std=c++17 in CI.Gravatar Sadie Powell2021-11-042-2/+2
| | | | This better matches with the master branch which uses C++17.
* Run CI once per week to check for issues with updated packages.Gravatar Sadie Powell2021-11-043-6/+12
|
* Add CI support for Windows.Gravatar Sadie Powell2021-06-071-0/+30
|
* Disable fail-fast in GitHub Actions.Gravatar Sadie Powell2021-06-062-0/+2
|
* Switch from the Ubuntu 16.04 image to the 18.04 Ubuntu image.Gravatar Sadie Powell2021-05-071-2/+2
| | | | | | | 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.
* Improvements and updates to misspell-fixer.Gravatar Matt Schatz2021-02-061-2/+3
| | | | | | - Update to v3 of the create-pull-request action. - Improve the whitelist for directive.pm 'atleast'. - Whitelist 'eiter' in source and header files.
* Update the misspell-fixer ignores.Gravatar Sadie Powell2020-12-151-1/+1
|
* Update the misspell-fixer exception for directive.pm.Gravatar Matt Schatz2020-11-141-1/+1
|
* Allow `brew update` to fail when running the macOS CI.Gravatar Sadie Powell2020-10-231-1/+1
| | | | | | 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.
* Fix building the argon2 module on CI due to a broken PPA package.Gravatar Sadie Powell2020-10-161-1/+1
|
* Switch away from the deprecated 'set-env' command.Gravatar Matt Schatz2020-10-141-2/+2
|
* Prevent misspell-fixer from running on forks.Gravatar Matt Schatz2020-10-141-0/+1
|
* Implement support for Argon2 password hashing.Gravatar ShutterQuick2020-10-102-4/+4
| | | Resolves #1540.
* Fix the misspell-fixer CI action.Gravatar Sadie Powell2020-08-311-1/+1
|
* Only upgrade Homebrew packages that we actually use.Gravatar Sadie Powell2020-08-011-2/+4
|
* Improve exempting 'alltime' in misspell-fixer.Gravatar Matt Schatz2020-05-171-10/+3
|
* Use a nicer branch name in misspell-fixer.Gravatar Matt Schatz2020-04-251-1/+8
|
* Switch the misspell-fixer workflow to a monthly schedule.Gravatar Matt Schatz2020-04-211-1/+2
|
* Add a workflow that checks for and corrects typos.Gravatar Matt Schatz2020-04-211-0/+38
|
* Fix building the sqlite3 module on the macOS CI.Gravatar Sadie Powell2020-04-061-2/+2
|
* GitHub Actions: ensure that all packages are up to date on macOS.Gravatar Sadie Powell2020-02-151-0/+1
| | | | | This ensures that Homebrew does not explode when installing new packages because thats apparently a challenge for it.
* Fix GitHub Actions on macOS for real this time.Gravatar Sadie Powell2020-02-131-2/+3
|
* Fix GitHub Actions building on macOS.Gravatar Sadie Powell2020-02-021-1/+0
| | | | | For some reason Homebrew is imploding on upgrade and this is making our builds fail. Let's not upgrade for now.
* Improve manually enabling extra modules.Gravatar Sadie Powell2020-01-182-2/+2
| | | | | | - Allow modules to be specified without their prefix and extensions in --{disable,enable}-extras. - Allow modules to be space delimited in --{disable,enable}-extras.
* Migrate from Travis CI to GitHub Actions.Gravatar Sadie Powell2020-01-172-0/+54
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.