Skip to content

Get CI passing again - #274

Open
CosmicHorrorDev wants to merge 3 commits into
tiny-http:masterfrom
CosmicHorrorDev:fix-ci
Open

Get CI passing again#274
CosmicHorrorDev wants to merge 3 commits into
tiny-http:masterfrom
CosmicHorrorDev:fix-ci

Conversation

@CosmicHorrorDev

Copy link
Copy Markdown

This gets CI to where it's passing again (example run)

Notably the MSRV had to be bumped due to dependencies raising their MSRVs and the lack of an MSRV-aware resolver. I also moved the MSRV checking to it's own, more minimal, CI job that only takes into account building and testing with the default feature set since that's how MSRVs are usually handled

Finally dd09d10 moves linting into the standard build the whole app job. That just leaves formatting in its own job, so I dropped the feature matrix since it doesn't impact formatting

In the end all of that leaves 10 jobs now compared to the previous 16

@CosmicHorrorDev

Copy link
Copy Markdown
Author

(submitting this PR as I have some other changes I'd like to get merged, and this seemed like a good place to start)

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.

1 participant