Skip to content

Conversation

@BradyBonnette
Copy link
Contributor

Nightly MacOS test runs were failing due to the updated integration test structure recently introduced to the project. Part of these changes addresses that situation.

The other part of the changes introduces an mdbook nightly build. This does not publish the documentation, it only checks to make sure that mdbook+plugins can install and build the documentation properly. I believe it was necessary because the only time documentation is built is when a release happens, and if documentation generation fails for whatever reason, we find out only after a release has been published. The hope is that this should catch any errors before we release.

NOTE: This PR wants to be merged into tcdi/plrust:main directly, as it is only CI changes and the nightly updates can be applied immediately instead of waiting for another plrust release.

Copy link
Contributor

@eeeebbbbrrrr eeeebbbbrrrr left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I guess this is fine. I'll merge now and we'll see what CI does with it.

@eeeebbbbrrrr eeeebbbbrrrr merged commit 3725747 into tcdi:main Sep 7, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants