2018-07-05 12:37:50 +02:00
|
|
|
Steps to publish a new Clippy version
|
2016-11-08 11:52:38 +01:00
|
|
|
|
|
|
|
- Bump `package.version` in `./Cargo.toml` (no need to manually bump `dependencies.clippy_lints.version`).
|
|
|
|
- Write a changelog entry.
|
2018-07-11 07:59:37 +02:00
|
|
|
- If a nightly update is needed, update `min_version.txt` using `rustc -vV > min_version.txt`
|
2017-02-27 09:49:18 +01:00
|
|
|
- Run `./pre_publish.sh`
|
2017-02-14 11:22:21 +01:00
|
|
|
- Review and commit all changed files
|
2016-11-08 11:52:38 +01:00
|
|
|
- `git push`
|
|
|
|
- Wait for Travis's approval.
|
|
|
|
- Merge.
|
2017-09-23 22:36:40 +02:00
|
|
|
- `cargo publish` in `./clippy_lints`.
|
2016-11-08 11:52:38 +01:00
|
|
|
- `cargo publish` in the root directory.
|
|
|
|
- `git pull`.
|
2017-02-14 11:22:21 +01:00
|
|
|
- `git tag -s v0.0.X -m "v0.0.X"`.
|
2016-11-08 11:52:38 +01:00
|
|
|
- `git push --tags`.
|