[CI] Fix CI action for publishing to crates.io
While publishing for yarner-lib to crates.io works, it fails for yarner with JavaScript heap out of memory (see CI run https://github.com/mlange-42/yarner/runs/2196902286)
Maybe just invoking cargo publish directly would help? The JavaScript error seems to implicate the katyo/publish-crates action.
Or maybe you just need to set path: . explicitly to avoid the recursive search going haywire.
By the way, from the description of the action on the marketplace, i.e.
Skips publishing of internal dependencies which does not updated
and
Awaits when published crate will be available in registry before publishing crates which depends from it
suggest, that it could be made to publish both the library and the binaries in one go including the necessary waiting.