Lukas Wirth
679d82c4e7
Gate accumulator feature behind a feature flag ( #946 )
Book / Book (push) Waiting to run
Book / Deploy (push) Blocked by required conditions
Release-plz / Release-plz PR (push) Waiting to run
Release-plz / Release-plz release (push) Waiting to run
Test / Test (push) Waiting to run
Test / Miri (push) Waiting to run
Test / Shuttle (push) Waiting to run
Test / Benchmarks (push) Waiting to run
2025-08-02 08:41:17 +00:00
Ibraheem Ahmed
dba66f1a37
Use inventory
for static ingredient registration ( #934 )
...
Book / Book (push) Has been cancelled
Release-plz / Release-plz release (push) Has been cancelled
Release-plz / Release-plz PR (push) Has been cancelled
Test / Test (push) Has been cancelled
Test / Miri (push) Has been cancelled
Test / Shuttle (push) Has been cancelled
Test / Benchmarks (push) Has been cancelled
Book / Deploy (push) Has been cancelled
* use `inventory` for static ingredient registration
* remove unnecessary synchronization from memo tables
* use global ingredient caches for database-independent ingredients
* add manual ingredient registration API
* remove static ingredient index optimization when manual registration is in use
* fix atomic imports
* simplify ingredient caches
2025-07-18 04:55:50 +00:00
Lukas Wirth
5d11ab9837
Bump MSRV to 1.85 ( #899 )
...
Co-authored-by: Lukas Wirth <me@lukaswirth.de>
2025-06-04 10:44:35 +00:00
Ibraheem Ahmed
0414d89327
Replace loom with shuttle ( #876 )
...
* replace loom with shuttle
* inline `empty_cycle_heads`
* ignore failing shuttle test
2025-05-23 15:28:51 +00:00
Lukas Wirth
18dc594dea
Skip release-plz jobs on forks ( #873 )
2025-05-22 08:12:01 +00:00
Ibraheem Ahmed
f8cd8e7768
gate loom dependency under feature flag ( #844 )
2025-05-06 19:03:50 +00:00
Ibraheem Ahmed
54020469a3
Add loom support ( #842 )
...
* add support for loom tests
* add just script and fix comment
2025-05-06 15:36:38 +00:00
Lukas Wirth
5f149a6dff
Attempt to fix codspeed ( #823 )
2025-04-28 08:04:17 +00:00
Lukas Wirth
ad4ea3f077
chore: Fix ci not always running ( #810 )
2025-04-22 12:09:29 +00:00
Wilco Kusee
3043395def
Use html directory for mdbook artifact ( #774 )
2025-03-23 07:32:51 +01:00
Lukas Wirth
1dc24388d1
chore: Use nextest for miri test runs ( #758 )
2025-03-15 10:30:23 +00:00
Lukas Wirth
6e768ad7ca
Fix book deployment take 2
2025-02-24 16:05:24 +01:00
Lukas Wirth
69d8690aa2
Merge pull request #724 from Veykril/veykril/push-lktnrzlxyolu
...
Fix book deployment
2025-02-24 14:58:32 +01:00
Lukas Wirth
bf74e3d459
Fix book deployment
2025-02-24 12:53:41 +01:00
Lukas Wirth
af3fae98c6
Cancel duplicate test workflow runs
2025-02-24 12:39:38 +01:00
Lukas Wirth
3513712b5f
Merge pull request #715 from Veykril/veykril/push-plwpsqknwulq
...
Skip book and benchmark CI runs for `merge_group`
2025-02-23 06:26:11 +00:00
Lukas Wirth
078c191380
Skip book and benchmark CI runs for merge_group
2025-02-22 17:36:05 +01:00
Carl Meyer
868116ee08
update MSRV to 1.80 and test it in CI
2025-02-21 18:09:07 -08:00
Pig Fang
419d140640
ci: use release-plz
for release
2025-02-18 18:13:43 +08:00
Pig Fang
a91f5ea326
add release workflow
2025-01-17 16:23:42 +08:00
David Barsky
2c117755ca
Merge pull request #568 from salsa-rs/davidbarsky/push-lqummkkxvkzn
...
introduce parallel salsa
2024-11-25 17:31:28 +00:00
David Barsky
3b7246ba9f
chore: set MIRIFLAGS
to -Zmiri-disable-isolation -Zmiri-retag-fields
2024-11-25 11:29:24 -05:00
Micha Reiser
2a7a71d7b0
Upgrade codspeed github action to v3
2024-11-20 09:17:14 +01:00
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