lighthouse/.github/workflows
Michael Sproul e715db8b99 Add minimum supported Rust version (#3082)
## Proposed Changes

Set a minimum supported Rust version (MSRV) in the `Cargo.toml` for the Lighthouse binary so that attempts to compile it with an outdated compiler fail immediately with a clear error.

To ensure that the codebase builds with the MSRV I've also added a Github actions job that runs `cargo check` using the MSRV extracted from `Cargo.toml`. This will force us to keep it up to date.

I opted to use `cargo check` rather than Clippy because Clippy frequently introduces new lints that we adopt, so our MSRV for Clippy is usually the most recent Rust version, while the MSRV for building Lighthouse is older.
2022-03-17 03:33:29 +00:00
..
book.yml Update mdbook version in github actions (#2497) 2021-08-05 00:58:23 +00:00
cancel-previous-runs.yml Fix short sha in github actions (#2210) 2021-02-18 06:18:47 +00:00
docker-antithesis.yml Antithesis docker workflow (#2877) 2022-01-12 20:58:41 +00:00
docker.yml Optimized Docker images (#2966) 2022-01-31 22:55:03 +00:00
linkcheck.yml Add linkcheck workflow (#2918) 2022-01-20 09:14:23 +00:00
local-testnet.yml Cleanup small issues (#3027) 2022-03-01 01:49:22 +00:00
publish-crate.yml Implement SSZ union type (#2579) 2021-09-25 05:58:36 +00:00
release.yml Use windows-2019 in release CI (#3090) 2022-03-15 03:21:11 +00:00
test-suite.yml Add minimum supported Rust version (#3082) 2022-03-17 03:33:29 +00:00