Commit Graph

15 Commits (master)

Author SHA1 Message Date
Florian Dehau a67706bea0 chore(ci): bump cargo-make to v0.35.16 2 years ago
Florian Dehau cf2d9c2c1d feat!: bump MSRV to 1.56.1 and migrate to edition 2021 2 years ago
Florian Dehau c8c03294e1 chore: self contained examples 3 years ago
Antoine Büsch 25ce5bc90b
chore: bump the minimum supported Rust version to 1.52.1 (#534)
- `const_fn` usage in the `bitflags` crate.
- `unsafe_op_in_unsafe_fn` lint usage in `rust_info` despite pinned `cargo-make` version.
3 years ago
Florian Dehau 1028d39db0 chore: improve contributing guidelines
* Improve issue templates and make them mandatory.
* Improve CONTRIBUTING.md.
* Add template for pull requests.
3 years ago
Florian Dehau e7f263efa7 chore(ci): fix cargo-make cache on windows runner 3 years ago
Florian Dehau 0991145c58
chore(ci): simplify ci workflow (#428)
* chore(ci): simplify ci workflow

* use more up to date action
* restrict actions allowed to run
* cache cargo-make
3 years ago
Florian Dehau 01d2a8588a chore(ci): reduce the number of triggered jobs 3 years ago
Florian Dehau 0b78fb9201 chore: use `cargo-make` in the CI as well 3 years ago
Florian Dehau ecb482f297 fix(backend): move the cursor when first diff is on second cell
Both termion and crossterm backends were not moving the cursor if the first diff to draw was on the
second cell. The condition triggering the cursor move has been updated to fix this. In addition, two
tests have been added to avoid future regressions.
4 years ago
Florian Dehau dc26f7ba9f chore: document rustc min version supported
- Add section to README
- Run ci tests with this min version in addition of stable to track changes that would require a min
rustc version bump.
4 years ago
Florian Dehau 5a590bca74 chore: enable clippy on all targets and all features
- Remove deny warnings in lib.rs. This allows easier iteration when developing
new features. The warnings will make the CI fails anyway on the clippy CI
stage.
- Run clippy on all targets (including tests and examples) and all features.
- Fail CI on clippy warnings.
4 years ago
Florian Dehau 7cc4189eb0 chore: update issue templates 4 years ago
Florian Dehau 86d4a32314 chore: update issue templates 4 years ago
Florian Dehau 2233cdc9cc chore: add CI based on github actions 5 years ago