aboutsummaryrefslogtreecommitdiff
path: root/.github/workflows
Commit message (Collapse)AuthorAge
...
* GHA: Force CCACHE_DIR=$HOME/.ccacheJames McCoy2020-11-24
|
* GHA: brew required softwareJames McCoy2020-11-24
|
* env.sh: Handle no flavor being specifiedJames McCoy2020-11-24
|
* GHA: Add macOS CIJames McCoy2020-11-24
|
* GHA: Rename linux workflow to CIJames McCoy2020-11-24
|
* GHA: Switch to ubuntu-20.04 image for LinuxJames McCoy2020-11-23
| | | | | | Stop explicitly installing Ubuntu's python package, since most of the Python 2 packages (and importantly pip/setuptools) have been removed in this Ubuntu version.
* GHA: Add tsan job to the matrixJames McCoy2020-11-14
|
* GHA: Use matrix to de-duplicate workflow definitionJames McCoy2020-11-14
| | | | | | | | The general skeleton of each job is the same, so consolidate the definition to a single job with an explicit matrix. Use conditional steps to handle steps that are unique to a certain job (e.g., installing clang-11 for better ASAN support).
* ci: Remove $CCACHE_CPP2James McCoy2020-11-14
| | | | | | The env var is being set to the default value, as of ccache 3.3, which is available in Zesty and newer. All of our CI is using Bionic, so this is already available.
* GHA: Move env var setup into env.sh to keep it DRYJames McCoy2020-11-14
|
* GHA: Invalidate cache if cmake files or third-party/ changeJames McCoy2020-11-13
|
* GHA: Update cache directory if all steps succeededJames McCoy2020-11-13
|
* GHA: Include ccache output in cacheJames McCoy2020-11-13
|
* GHA: Add ~/.local/bin to $PATHJames McCoy2020-11-13
|
* GHA: Add lint job to Linux workflowJames McCoy2020-11-13
|
* Add Linux ASAN GitHub ActionJames McCoy2020-11-13