Skip to content

Conversation

@XMLHexagram
Copy link
Contributor

The PR is intended to address the issue caused by the absence of trait enabling in CI builds and tests, which resulted in v0.5.1 and v0.5.2 becoming unusable.

@mattt
Copy link
Owner

mattt commented Jan 5, 2026

@XMLHexagram Thank you. This should have been enabled from the start, and would have saved us unnecessary churn and regressions in these latest releases. That was sloppiness on my part stemming from split attention, and a systemic fix is absolutely the right way to go here.

@mattt mattt changed the title ci: enable all traits in ci Update CI workflow to build on macOS with all traits enabled Jan 5, 2026
@mattt
Copy link
Owner

mattt commented Jan 5, 2026

OK, good to see that CI is failing in exactly the way we expect to. Let's cherry pick from #71 and try to get everything passing.

@mattt
Copy link
Owner

mattt commented Jan 5, 2026

@XMLHexagram Thank you again for your help here. I apologize for the frustration I caused by creating these broken releases. I'm hopeful that these checks will help us prevent avoidable mistakes like this in the future.

@mattt mattt merged commit ec88338 into mattt:main Jan 5, 2026
3 checks passed
@mattt
Copy link
Owner

mattt commented Jan 5, 2026

I just released 0.5.3 with these changes.

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