Closed PI-Victor closed 1 week ago
The changes update a GitHub Actions workflow to use a custom script for checking WIT APIs, modify a module import path and refactor the deserialize_config
function in the Hetzner plugin, and introduce a new script and file for WIT validation. These enhancements streamline WIT API validation and refine the Hetzner plugin's codebase.
Files | Change Summaries |
---|---|
.github/workflows/rust.yml |
Enable the "Check WIT API" step using check-wit.sh . |
plugins/hetzner/src/lib.rs |
Adjust module import path and refine deserialize_config . |
plugins/hetzner/wit |
New file added, referencing ../../spec/wit . |
scripts/check-wit.sh |
New script for validating WIT files using wit-bindgen . |
In the realm of code so neat,
Scripts and modules took their seat.
With paths refined and checks made new,
The Hetzner plugin grew and grew.
Fromcheck-wit.sh
, a tale is told,
Of validation strong and bold.
🎉✨ Code now shines like magic gold! ✨🐇
Thank you for using CodeRabbit. We offer it for free to the OSS community and would appreciate your support in helping us grow. If you find it useful, would you consider giving us a shout-out on your favorite social media?
/merge
Skipping merge due to missing "approved" label
/approve /merge
Skipping merge due to missing "approved" label
/merge force
Force merging pull request
Summary by CodeRabbit