feat: Introduce special release-mode for releases on GitHub and crates.io
feat: Introduce special release-mode for releases on GitHub and crates.io

The default is to enable release-mode in write-mode.
If a user wants to skip GitHub releases and crates.io releases they can
disable it easily. That makes semantic-rs usable on the dev machine directly.

semantic-rs/semantic-rs,semantic-rs/semantic-rs