diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 1ba1e82..56e507a 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -77,8 +77,13 @@ jobs: # Make Bash log commands and not silently ignore errors. set -euxo pipefail - # Install the appropriate version of Rust. - rustup toolchain install 1.78.0 # [ref:rust_1.78.0] + # Install the appropriate version of Rust. The `--no-self-update` is necessary to make this + # command work reliably on Windows. Without that flag, the command fails occasionally. See + # + # https://github.com/rust-lang/rustup/issues/2415#issuecomment-658752121 + # + # for more information. + rustup toolchain install 1.78.0 --no-self-update # [ref:rust_1.78.0] rustup default 1.78.0 # [ref:rust_1.78.0] # Add the targets. diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 35717eb..e04847c 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -1,6 +1,6 @@ # Contributing -Thank you for your interest in contributing! You can contribute by filing [issues](https://github.com/stepchowfun/tagref/issues) and submitting [pull requests](https://github.com/stepchowfun/tagref/pulls). Please observe our [code of conduct](https://github.com/stepchowfun/tagref/blob/main/CODE_OF_CONDUCT.md). +Thank you for your interest in contributing! You can contribute by filing [issues](https://github.com/stepchowfun/tagref/issues) and submitting [pull requests](https://github.com/stepchowfun/tagref/pulls). Please observe our [code of conduct](https://github.com/stepchowfun/tagref/blob/main/CODE_OF_CONDUCT.md). If you submit a pull request, please ensure your change passes the [GitHub Actions](https://github.com/stepchowfun/tagref/actions) CI checks. This will be apparent from the required status check(s) in the pull request.