17 Commits

Author SHA1 Message Date
Jorge Aparicio
6652173268 don't test main after PRs are merged
this just duplicates the work of bors for no good reason
2022-08-12 16:30:44 +02:00
Jorge Aparicio
806ab5bf91 ci: run miri tests first
it seems runners are assigned to jobs in the order they appear in the
yaml file. miri takes the longest so it's better if it appears first
2022-08-12 16:28:17 +02:00
Jorge Aparicio
aeb96a882b do not test MSRV 2022-08-12 16:12:22 +02:00
Jorge Aparicio
74951379e7 run cfail test on stable rather on MSRV 2022-08-12 16:12:12 +02:00
Jorge Aparicio
eaebcdc654 build docs as part of CI 2022-08-10 15:32:19 +02:00
Jorge Aparicio
9025e7d770 update CI to use new branch name 2022-08-09 15:59:23 +02:00
Jorge Aparicio
3129e290a6 GHA: cargo check --no-default-features 2022-05-12 14:35:18 +02:00
Emil Fresk
3b2bc421a0 Remove deploy CI, docs.rs works well 2022-01-21 12:04:30 +01:00
Emil Fresk
e33646c189 Add changelog enforcer 2022-01-10 08:27:52 +01:00
Dario Nieuwenhuis
932760f3b7 Run tests with MIRI in CI 2021-09-24 23:48:36 +02:00
Jorge Aparicio
dffc1251a4 CI: remove i686 MUSL from TSAN test
no TSAN support for that target
2021-08-25 16:05:08 +02:00
Jorge Aparicio
6f9c883726 Sync Pool support for (32-bit) x86
the implementation uses a 64-bit atomic on `x86` to avoid the `ANCHOR` variable and the address
space limitation seen with the x86_64 compilation target

this PR also adds the i686-linux-musl target to the test matrix to exercise the new implementation

closes #231
2021-08-25 15:37:27 +02:00
Roman Proskuryakov
a3f4d8f41e Update minimal Rust version from 1.31 to 1.51 2021-03-28 09:49:34 +03:00
Henrik Tjäder
8c513b7fc1 Remove GHA ci-failure job 2021-01-19 20:43:54 +01:00
Henrik Tjäder
430a8d4379 Limit tests to one thread 2020-12-10 17:54:52 +00:00
Henrik Tjäder
2862779617 First GitHub Actions test 2020-12-10 17:54:52 +00:00
Jorge Aparicio
42c3f2a096 tweak bors.toml 2019-04-22 21:08:26 +02:00