Fix release build process for v0.1.2 #7
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
🔧 Fix Release Build Issues
This PR addresses the multiple build failures that occurred during the v0.1.2 release attempt (commit
8cc33e2ca1144f8a1cf9cb51199cd7c186f539fa).🐛 Issues Fixed
1. Version Mismatch
Cargo.tomlhad version0.1.0but git tag wasv0.1.2Cargo.tomlversion to0.1.2to match the tag2. Invalid Rust Configuration
Cargo.tomlspecifiededition = "2024"(doesn't exist) andrust-version = "1.87"edition = "2021"(current stable) andrust-version = "1.75"for broader compatibility3. OpenSSL Cross-compilation Issues
🔄 Changes Made
Cargo.toml:0.1.0→0.1.22024→20211.87→1.75.github/workflows/release.yml:✅ Testing
cargo checkpasses with default featurescargo check --no-default-featurespasses (fallback mode)🎯 Expected Outcome
After merging this PR, the v0.1.2 release should:
🚀 Next Steps
v0.1.2Related: Fixes the failed release workflow run #15812730449
💻 View my work • About Codegen