Skip to content

ci!: Fix CI for new crate Layout#924

Closed
RaoulLuque wants to merge 16 commits intopetgraph:masterfrom
RaoulLuque:fix_ci
Closed

ci!: Fix CI for new crate Layout#924
RaoulLuque wants to merge 16 commits intopetgraph:masterfrom
RaoulLuque:fix_ci

Conversation

@RaoulLuque
Copy link
Member

@RaoulLuque RaoulLuque commented Dec 3, 2025

This PR is based upon #923 and should thus only be merged after it.

It deletes the rust-toolchain.toml file in CI to make sure the proper toolchain is used in the no-std check. This is not done for the different rust version tests, as these might not pass when we start using features from newer versions.
Thus these CI actions will have to be fixed in the future, but don't currently fail either as they just run nightly.

BREAKING CHANGE: This is not actually a breaking change, but is considered one simply because it's based on #923.

@github-actions
Copy link
Contributor

github-actions bot commented Dec 3, 2025

This PR contains breaking changes to the public Rust API.

cargo-semver-checks summary

@RaoulLuque RaoulLuque changed the title ci: Fix CI for new crate Layout ci!: Fix CI for new crate Layout Dec 3, 2025
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