aboutsummaryrefslogtreecommitdiff
path: root/.github/workflows/linux.yml
Commit message (Collapse)AuthorAge
* 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).
* 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