djudd / human-name-rb

Ruby bindings for the Rust crate `human_name`, a library for parsing and comparing human names
Apache License 2.0
11 stars 1 forks source link

Fix multi-platform Github Actions publishing #8

Open djudd opened 5 months ago

djudd commented 5 months ago

Currently multi-platform GitHub Actions gem publishes don't work because the default rake release behavior is to try to push a version tag each time it publishes, so whichever publish attempts lose the race to be first will fail.

One fix would be to re-implement rake release on top of rake build and gem push such that it skips the tagging step (or handles an error).