Jan Schulte
Jan Schulte
This may be related to #44 When semantic-rs runs the output looks like this: We should supress the output of `cargo package` and only show the results here or make...
Kick out Travis CI and introduce GitHub Actions
Currently semantic-rs only runs and compiles on Linux and macOS. To address Windows users as well, it should be compilable there as well.
We should extend our preflight checks with the following things: - Check if we have access to Crates.io (is the token valid, do we have permission to push) - Run...
Instead of using Clap directly, we'd like to go with [structopt](https://github.com/TeXitoi/structopt).
Right now we only release on crates.io if the user did configure everything to do a release on GitHub as well. Shouldn't it also be possible to do a release...
Right now we check for the remote `origin`. But in case the remote has a different name it's not possible to run semantic-rs right now. There should be a mechanism...
Right now it's not 100% obvious what needs to be passed to `-w` as an argument. The help text says `(default: yes if CI is set, otherwise no).` but it...
semantic-rs uses a bunch of environment variables. These need to be documented with a short explanation in the `README.md` so users know what to configure.
When there's a `tests/` folder containing integration tests we check out the folder from the previous tag and run them against the current implementation. If they fail and the user...