Commit Graph

24 Commits

Author SHA1 Message Date
Brian L ecf0fe381e Turn on MSVC static linking 2024-06-11 14:12:18 -06:00
Kevin Ring 5a056a6ad7 Upgrade more actions. 2024-05-10 21:42:13 +10:00
Kevin Ring 2c385d63d0 Switch to actions/checkout@v4. 2024-05-10 21:38:07 +10:00
Kevin Ring c724f983cb Shorten name so not cut off, don't fail fast. 2024-05-10 19:34:51 +10:00
Kevin Ring 6cbdb4b05e Another macos-latest to macos-12. 2024-05-10 19:08:53 +10:00
Kevin Ring a040b48d25 Fix incorrect merge. 2024-05-10 18:55:33 +10:00
Kevin Ring c0de3dfa88 Merge remote-tracking branch 'origin/main' into ci-ccache 2024-05-10 18:53:07 +10:00
Brian L b36f8fd187 Explicitly specific macos 12.
Evidently stating macos-14 still can result in macos-14-arm64 being picked
2024-04-23 16:13:42 -06:00
Brian L 91c08ca5d3 Change to run on macOS 14 explicitly 2024-04-23 16:04:39 -06:00
Bradley Austin Davis d89d170467 Speed up CI builds with ccache/sccache 2024-02-23 10:44:25 -08:00
Kevin Ring c341a72806 Revert "Merge pull request #786 from jherico/feature-vcpkg"
This reverts commit 198ed9d4b4, reversing
changes made to 09c1eb76b4.
2024-02-23 09:08:15 +11:00
Bradley Austin Davis e20c154c55 Migrating dependencies to vcpkg 2024-02-02 10:40:59 -08:00
Kevin Ring 0f19eea6e9
Use ubuntu-20.04 instead of ubuntu-latest
So that we can use Clang 12.
2023-09-29 21:08:06 +10:00
Kevin Ring fd6a58543c Don't install nasm on macOS. 2023-09-20 15:36:49 +10:00
Kevin Ring aff2303e41 Add macOS build. 2023-09-20 15:31:25 +10:00
Kevin Ring 56b36494bf Separate doc step, add VS2022 and Linux builds. 2023-09-20 15:26:57 +10:00
Kevin Ring 824e56b1e5 Creating the directory shouldn't be necessary. 2023-09-20 15:15:25 +10:00
Kevin Ring ce2006308e Checking out the code isn't automatic. 2023-09-20 15:12:27 +10:00
Kevin Ring 394fed53da Old cmake version? 2023-09-20 15:10:13 +10:00
Kevin Ring e3f9efdfd7 Add VS2019 build. 2023-09-20 15:06:05 +10:00
Kevin Ring 40e3fcc059 pr -> pull_request 2023-09-20 14:47:55 +10:00
Kevin Ring 1b3a583399 Add a first GitHub Actions job. 2023-09-20 14:37:21 +10:00
Kevin Ring 6cd613536f Remove workflow file or now. 2022-05-03 20:48:17 +10:00
Kevin Ring bba0f69213
Automatically add new issues to project board 2022-05-03 18:38:27 +10:00