Skip to content

Conversation

@sophokles73
Copy link
Contributor

Updated GitHub workflow for checking the MSRV to use the cargo-hack tool
which is also recommended by the Cargo book.
Also updated crate's MSRV to 1.76 because the "tests" target failed the
check for 1.74.1.

The nightly workflow has been extended with a job that verifies if the
crate can be built with the latest (compatible) versions of all
dependencies. The job will not fail the overall workflow execution
but provides an indication that the crate's MSRV might need to be
adapted.

@sophokles73 sophokles73 added enhancement New feature or request CI/CD Improvements to the CI/CD pipeline labels Jan 14, 2025
@sophokles73 sophokles73 force-pushed the improve_msrv_checking branch from 27ef4b8 to 6728e06 Compare January 14, 2025 16:18
The only file inside was an empty test which did not verify anything.
Updated GitHub workflow for checking the MSRV to use the cargo-hack tool
which is also recommended by the Cargo book.
Also updated crate's MSRV to 1.76 because the "tests" target failed the
check for 1.74.1.
The nightly workflow has been extended with a job that verifies if the
crate can be built with the latest (compatible) versions of all
dependencies. The job will not fail the overall workflow execution
but provides an indication that the crate's MSRV might need to be
adapted.
@sophokles73 sophokles73 force-pushed the improve_msrv_checking branch from 6728e06 to 569b051 Compare January 14, 2025 16:43
Copy link
Contributor

@AnotherDaniel AnotherDaniel left a comment

Choose a reason for hiding this comment

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

LGTM

@sophokles73 sophokles73 merged commit 10b564c into eclipse-uprotocol:main Jan 15, 2025
12 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

CI/CD Improvements to the CI/CD pipeline enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants