Skip to content
New issue

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

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

Already on GitHub? Sign in to your account

Partly revert removal of docs and coverage CI #1758

Merged
merged 2 commits into from
Feb 17, 2021
Merged

Partly revert removal of docs and coverage CI #1758

merged 2 commits into from
Feb 17, 2021

Conversation

oxarbitrage
Copy link
Contributor

@oxarbitrage oxarbitrage commented Feb 16, 2021

Motivation

Research and fix the cause of failing CI docs and coverage.

Solution

Revert #1688 fully but use beta as the toolchain instead of nightly in the docs. For the coverage we need to stay in nightly as coverage uses a compiler option -Z only available there.

More info about docs failure at Alexhuszagh/rust-lexical#55

We used nightly because of some nightly-only docs feature that are available in beta now.

Review

@dconnolly after CI pass.

Related Issues

Close #1689 and close #1690

@mpguerra mpguerra linked an issue Feb 16, 2021 that may be closed by this pull request
5 tasks
@oxarbitrage oxarbitrage marked this pull request as ready for review February 16, 2021 21:55
@teor2345 teor2345 changed the title Revert temporal removal of docs and coverage CI Partly revert removal of docs and coverage CI Feb 16, 2021
@teor2345
Copy link
Contributor

This is a partial revert, because some of the reverted config has been changed to beta rust

@dconnolly dconnolly added A-devops Area: Pipelines, CI/CD and Dockerfiles A-infrastructure Area: Infrastructure changes labels Feb 16, 2021
@dconnolly dconnolly merged commit c8823e9 into main Feb 17, 2021
@dconnolly dconnolly deleted the issue1689 branch February 17, 2021 00:43
@teor2345 teor2345 mentioned this pull request Feb 23, 2021
18 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
A-devops Area: Pipelines, CI/CD and Dockerfiles A-infrastructure Area: Infrastructure changes
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Fix Zebra's failing coverage CI Fix Zebra's failing docs CI
3 participants