trishume / syntect

Rust library for syntax highlighting using Sublime Text syntax definitions.
https://docs.rs/syntect
MIT License
1.89k stars 132 forks source link

Automate the release process with a GitHub Actions workflow #517

Closed Enselic closed 8 months ago

Enselic commented 8 months ago

This is v2 of https://github.com/trishume/syntect/pull/514 that I didn't want to force push to in case we want to use the v1 workflow at a later point.

In this version the starter of the workflow provides the (masked) cargo publish token so that it does not have to be stored on GitHub.

See the other PR for more info.