bevy/.github/workflows
François c8aa047cca Parameterize nightly toolchain in CI (#5330)
# Objective

Rust's nightly builds semi-regularly break us (or our dependencies). This creates churn and angst when we're just trying to get our jobs done.

We do still want nightly builds for a variety of reasons:

* cargo-udeps requires nightly and likely always will.
* Helps us catch rust nightly bugs quickly. We're "good citizens" if we regularly report regressions.
* Lets us prepare for "actual expected breakage" ahead of stable releases so we avoid breaking main users.

## Solution

* This pr parameterizes the nightly toolchain, making it an easy one-liner to pin our builds to a specific nightly, when required.
* Put nightly jobs to check wasm and nightly on their own matrix. I also removed tests on nightly linux, just build check
* alternative to https://github.com/bevyengine/bevy/pull/5329

Co-authored-by: Carter Anderson <mcanders1@gmail.com>
2022-07-15 22:37:07 +00:00
..
ci.yml Parameterize nightly toolchain in CI (#5330) 2022-07-15 22:37:07 +00:00
dependencies.yml Bump actions/checkout from 2 to 3 (#4136) 2022-03-08 00:46:07 +00:00
docs.yml Enable single-commit option for doc deployment (#5138) 2022-06-29 15:44:34 +00:00
post-release.yml Bump peter-evans/create-pull-request from 3 to 4 (#4940) 2022-07-04 13:04:13 +00:00
release.yml Bump peter-evans/create-pull-request from 3 to 4 (#4940) 2022-07-04 13:04:13 +00:00
validation-jobs.yml update wgpu to 0.13 (#5168) 2022-07-14 21:17:16 +00:00