26 Commits

Author SHA1 Message Date
Léo Vincent
265d46a96e
chore: update ci workflow (#1475)
* chore: bump `actions/checkout` and `actions/cache`

* chore: use `dtolnay/rust-toolchain` and `Swatinem/rust-cache` instead of outdated github actions

* chore: use `cargo test`

* chore: remove `actions-rs/cargo`

* fix: typo

* chore: enable to cancel in-progress jobs

* chore: add job timeouts
2024-01-18 15:46:11 +01:00
Matteo Muraca
605932d149
restore no-std support (#1335)
* perform test action on `x86_64-unknown-linux-gnu` and `wasm32-unknown-unknown`

Signed-off-by: muraca <mmuraca247@gmail.com>

* make `plonky2` build on `wasm32-unknown-unknown`

Signed-off-by: muraca <mmuraca247@gmail.com>

* make `starky` build on `wasm32-unknown-unknown`
small oversight on `plonky2` fixed

Signed-off-by: muraca <mmuraca247@gmail.com>

* skip `evm` folder if target is `wasm32-unknown-unknown`

Signed-off-by: muraca <mmuraca247@gmail.com>

* add `default: true` to toolchain

Signed-off-by: muraca <mmuraca247@gmail.com>

* skip `test` if target is `wasm32-unknown-unknown`

Signed-off-by: muraca <mmuraca247@gmail.com>

* single ticks instead of double

Signed-off-by: muraca <mmuraca247@gmail.com>

* explicit target

Signed-off-by: muraca <mmuraca247@gmail.com>

* wasm32 job

Signed-off-by: muraca <mmuraca247@gmail.com>

* added `--no-default-features` to checks

Signed-off-by: muraca <mmuraca247@gmail.com>

---------

Signed-off-by: muraca <mmuraca247@gmail.com>
2023-11-07 17:10:44 -05:00
Robin Salen
5db6abf026
Update clippy in CI 2023-09-15 11:52:14 -04:00
Nicholas Ward
967f7b1281 latest nightly in CI and rust-toolchain 2023-09-08 10:08:13 -07:00
Nicholas Ward
f3e87ec4de CI: build in subdirectories 2023-07-20 15:45:46 -07:00
Matthias Goergens
9e748a4745 Enable github's Dependabot
This PR enables automated dependency updates built into GitHub.  That's
useful for keeping up-to-date on security updates for example.
2023-07-13 12:27:11 +08:00
Robin Salen
6bd575d153
Fix nightly version in CI 2023-07-06 11:28:42 -04:00
Hamish Ivey-Law
8153dc7825
Remove -C prefer-dynamic=y from CI build. 2023-06-03 01:37:13 +10:00
Hamish Ivey-Law
d8fef87a87
Only print warning or errors from the log. (#996) 2023-04-20 03:38:00 +10:00
Daniel Lubarov
ff80f28b93 Revert "Set CI to use an older version of nightly"
This reverts commit da23fb116b934925f8a5cf37c2f1f092452fdc4d.
2023-02-10 23:10:39 -08:00
Daniel Lubarov
94b73e87bc backtraces 2022-12-09 21:48:36 -08:00
BGluth
da23fb116b Set CI to use an older version of nightly
- Needed until https://github.com/rust-lang/rust/issues/105037 is fixed.
2022-11-28 17:47:31 -07:00
Daniel Lubarov
0271817730 workflow_dispatch 2022-11-17 12:27:43 -08:00
BGluth
47753e08d5 Testing forcing caching of local packages 2022-08-22 15:15:48 -06:00
BGluth
3c3997b726 Added caching for GitHub Workflows 2022-08-20 14:26:03 -06:00
Jakub Nabaglo
8d093a8440
Decrease CI scratch disk space (#412)
* Decrease CI scratch disk space

* Daniel PR review
2021-12-30 18:22:35 -08:00
Jakub Nabaglo
d6a0a2e772
Run CI on optimized build (#384)
* Run CI on optimized build

* Enable overflow checks
2021-12-03 13:23:43 -08:00
wborgeaud
915f4eccc5 Fix github CI 2021-11-30 18:09:58 +01:00
wborgeaud
b3d246a7c5 Minor 2021-11-30 17:55:39 +01:00
wborgeaud
7097081e5b Add clippy to CI 2021-11-30 17:28:29 +01:00
Daniel Lubarov
d51bb98dcc
Tweaks to reflect that we're not running clippy 2021-08-31 14:01:50 -07:00
Nicholas Ward
0750f54b93 addressed comments 2021-08-09 13:06:13 -07:00
Nicholas Ward
4bb525f1cc triggers 2021-08-09 11:19:37 -07:00
Nicholas Ward
4d7c6a982b fix syntax 2021-08-09 10:47:32 -07:00
Nicholas Ward
9c591fdc09 test and fmt 2021-08-09 10:46:48 -07:00
Nicholas Ward
40f5dc6a1f basic test action 2021-08-06 16:31:07 -07:00