| Commit message (Collapse) | Author | Age | |
|---|---|---|---|
| * | GHA: Rename linux workflow to CI | James McCoy | 2020-11-24 |
| | | |||
| * | GHA: Switch to ubuntu-20.04 image for Linux | James McCoy | 2020-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 matrix | James McCoy | 2020-11-14 |
| | | |||
| * | GHA: Use matrix to de-duplicate workflow definition | James McCoy | 2020-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 DRY | James McCoy | 2020-11-14 |
| | | |||
| * | GHA: Invalidate cache if cmake files or third-party/ change | James McCoy | 2020-11-13 |
| | | |||
| * | GHA: Update cache directory if all steps succeeded | James McCoy | 2020-11-13 |
| | | |||
| * | GHA: Include ccache output in cache | James McCoy | 2020-11-13 |
| | | |||
| * | GHA: Add ~/.local/bin to $PATH | James McCoy | 2020-11-13 |
| | | |||
| * | GHA: Add lint job to Linux workflow | James McCoy | 2020-11-13 |
| | | |||
| * | Add Linux ASAN GitHub Action | James McCoy | 2020-11-13 |