Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Pin a rust version in the CI/CD pipeline #36

Open
Notgnoshi opened this issue Nov 19, 2023 · 0 comments · May be fixed by #43
Open

Pin a rust version in the CI/CD pipeline #36

Notgnoshi opened this issue Nov 19, 2023 · 0 comments · May be fixed by #43
Labels
ci/cd Related to automated pipelines

Comments

@Notgnoshi
Copy link
Member

We can, and should, frequently upgrade the rust toolchain. However, there are often new lints added, which, combined with our -Dwarnings policy, cause the pipeline to fail.

@Notgnoshi Notgnoshi added the ci/cd Related to automated pipelines label Nov 19, 2023
Notgnoshi added a commit that referenced this issue Jan 27, 2024
A frequent source of CI failures (here, but mostly elsewhere) is not
pinning your compiler version. As new versions are released, new lints
and errors are added, making a project that used to build without
errors, now fail simply because there's a new release.

Now, we can, and SHOULD frequently upgrade our toolchain, but it should
still be pinned, so that we can do it on our terms.

Closes #36.
@Notgnoshi Notgnoshi linked a pull request Jan 27, 2024 that will close this issue
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
ci/cd Related to automated pipelines
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant