Commit Graph

26 Commits

Author SHA1 Message Date
Kevin Ring 571af6e704 Don't use static CRT on Windows.
Because that would require doing the same for vcpkg dependencies, which
is tricky because vcpkg doesn't provide an out-of-the-box triplet that
uses the static CRT in debug buids. We could create one, but it's not
worth the trouble. The static CRT was added to work around a GitHub
runner bug that has since been fixed.
2024-07-24 10:41:33 -04:00
Kevin Ring cca47683e5 Attempt to fix the build by invalidating the cache. 2024-07-24 09:18:06 -04:00
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