12 Commits

Author SHA1 Message Date
Tim Blechmann
edd3921e97 CI: remove ubuntu-20.04 based tests 2025-04-06 10:16:01 +08:00
Tim Blechmann
4429fdb4a8 github: update github actions for ubuntu/clang 2024-12-27 12:48:11 +08:00
Tim Blechmann
d8c13b2ba3 lockfree: clean up alignment
* use alignas
* use constexpr variable instead of preprocessor define
2024-12-27 12:48:11 +08:00
Tim Blechmann
922842f3fa update github actions 2024-12-15 09:33:48 +08:00
Tim Blechmann
ebfefa7594 update github actions 2024-12-13 16:32:30 +08:00
Tim Blechmann
e0a8797deb CI: remove c++11 compiler configurations 2024-05-03 14:43:10 +08:00
Tim Blechmann
e768411882 ci: fix use of ccache 2024-05-03 14:43:10 +08:00
Tim Blechmann
fdbccb9253 build system: fix cmake tests 2023-12-17 15:11:40 +08:00
Tim Blechmann
099f495bbc ci: try mingw builds 2023-11-03 14:59:50 +08:00
Tim Blechmann
845dfa39eb ci: improve github actions / remove appveyor/travis
* run on matrix.os
* disable old clang compilers
* enable more windows builds
* use ccache
2023-11-02 12:57:58 +08:00
sdarwin
48a4576b39 Update GitHub Actions CI file 2022-03-07 16:34:06 +00:00
sdarwin
d956ca13d0 Add GitHub Actions config [ci skip] 2021-03-05 15:59:53 +00:00