bjorn3
603b2800f7
Revoke all permissions from GHA workflows where possible
2024-04-05 13:50:21 +00:00
bjorn3
1fba58ed94
Update actions/checkout and actions/cache
2024-01-26 11:06:55 +00:00
bjorn3
3fa4efffb0
Install ripgrep using the system package manager
2023-12-31 11:14:50 +00:00
bjorn3
ede3269ed8
Print /proc/cpuinfo for the CI runner where relevant
2023-11-12 16:59:15 +00:00
bjorn3
d0b8896189
Allow building the build system using cargo
...
Rust's build system only handles cargo, not rustc.
2023-06-13 16:39:59 +00:00
bjorn3
c7053b391c
Set a timeout of 1h for the "Various rustc tests" GHA workflow
...
Fixes #1368
2023-04-09 13:01:10 +00:00
bjorn3
b1cf90c4dc
Sparse registry is now the default on nightly
2023-03-15 15:20:20 +00:00
bjorn3
397fafa160
Don't require git user to be configured for testing rust
2023-01-13 13:51:51 +00:00
bjorn3
af99a369c4
Use sparse cargo registry
2023-01-13 13:48:52 +00:00
bjorn3
e14e5c2af1
Don't use hyperfine during testing
...
A new command ./y.rs bench is introduced for benchmarking. This change
allows skipping hyperfine installation in ./y.rs prepare and thus avoids
writing to ~/.cargo/bin.
2023-01-05 18:14:59 +00:00
bjorn3
cc3ac006a2
Move many env vars from CI configuration to the build system
2022-12-15 14:16:53 +00:00
bjorn3
e082eebb5f
Run verifier checks during rustc tests too
...
Fixes #1219
2022-12-15 13:59:29 +00:00
bjorn3
702a293776
Fix build dir caching
2022-12-01 19:00:32 +00:00
bjorn3
c57aacf3dd
Update GHA actions for Node.js 12 deprecation
2022-10-28 14:20:27 +00:00
bjorn3
b84daf82eb
Update actions/checkout to v3
2022-04-30 13:40:16 +02:00
bjorn3
fe6a2892a6
Rewrite prepare.sh in rust
2021-06-19 13:54:25 +02:00
bjorn3
80b2feae1a
Run the rustc test suite on CI
2021-03-15 15:22:18 +01:00