Commit graph

30 commits

Author SHA1 Message Date
Carl Meyer
00adc13e89
Add clippy -D warnings to CI 2024-08-05 08:38:56 -07:00
Niko Matsakis
1bce41f5d6 stop ignoring miri
Fixes #520
2024-08-04 04:21:06 -04:00
Niko Matsakis
581513302a Merge remote-tracking branch 'salsa-rs/add-codspeed' 2024-07-28 11:07:09 +00:00
Niko Matsakis
d0a105a193 devcontainer definition
Created by VSCode's command.
2024-07-28 10:16:36 +00:00
Micha Reiser
d18d8008e9
Add codspeed 2024-07-26 12:09:40 +02:00
Niko Matsakis
0186e6696a
Merge pull request #511 from mbrobbel/fix-book-deploy-permissions
Add required book deploy permissions and add concurrency group
2024-07-22 09:26:27 +00:00
Niko Matsakis
b59427c89f allow miri failures 2024-07-19 10:29:36 -04:00
Matthijs Brobbel
97402d18fc
Add required book deploy permissions and add concurrency group 2024-06-24 09:47:26 +02:00
Matthijs Brobbel
70976c2ea3
Remove bors.toml and update GitHub Actions 2024-06-19 22:31:02 +02:00
Matthijs Brobbel
5ba40cf36c
Fix CI and examples 2024-06-18 09:52:37 +02:00
DropDemBits
e8fe17e638
Only execute miri on the salsa-2022 packages
These don't need to disable isolation so the `-Zmiri-isolation-error` flag can be removed.
2023-11-10 19:41:30 -05:00
DropDemBits
95d5fc2211
Add -Zmiri-isolation-error=warn miri flag
`-Zmiri-disable-isolation` can't be used since `insta` eventually ends up
calling `pipe2`, which currently doesn't have a shim in miri.
2023-11-09 23:36:23 -05:00
DropDemBits
8eadaf35dc
Add miri to CI 2023-11-09 17:50:40 -05:00
Niko Matsakis
741a2c0e77
enable merge queues 2023-11-09 05:22:08 -05:00
DropDemBits
968f84d244
Run CI on trybuild test updates 2023-03-21 11:55:20 -04:00
Andrzej Głuszak
dc696726cf Update test.yml
- Add names to steps
- No need to run clippy AND check (https://stackoverflow.com/questions/57449356/is-cargo-clippy-a-superset-of-cargo-check)
2022-08-24 18:45:53 +02:00
XFFXFF
dfc3ff0f80 using cargo test --all 2022-08-22 18:09:35 +08:00
XFFXFF
4fef5b8b2c check fmt first 2022-08-22 15:38:04 +08:00
XFFXFF
9657247b2f trigger CI if you modify the relevent yaml 2022-08-22 15:27:09 +08:00
XFFXFF
60da89beb0 run salsa-2022-tests in CI 2022-08-22 15:22:34 +08:00
Niko Matsakis
5efda5c21d run cargo check --all in CI 2022-08-05 14:29:54 -04:00
Matthijs Brobbel
b94a5f166c
Update book workflow 2021-09-28 22:03:05 +02:00
Tim Robinson
fc6806a07c CI runs Clippy 2021-06-17 15:21:51 +01:00
Tim Robinson
a691096063 CI installs rustfmt where needed
Only the stable toolchain appears to install `rustfmt` by default
2021-06-17 15:10:45 +01:00
Tim Robinson
de030b0a69 CI runs cargo fmt in check mode 2021-06-16 19:26:16 +01:00
Matthijs Brobbel
2e590fd3e4
Fix book workflow 2021-05-16 21:58:24 +02:00
Aleksey Kladov
10ecabf5d8 run CI on bors branches 2021-05-08 00:40:09 +03:00
Markus Westerlind
98eb60b1ff Check without features on CI 2020-07-01 22:42:14 +02:00
Matthijs Brobbel
df56f62173
Add --all-features to doc tests 2020-06-25 13:07:13 +02:00
Matthijs Brobbel
b9939e8100
Setup GitHub actions 2020-06-25 12:22:03 +02:00