summaryrefslogtreecommitdiffstats
path: root/RELEASE-CHECKLIST.md
AgeCommit message (Collapse)Author
2021-06-12release: add step about making sure 'master' is in syncAndrew Gallant
Otherwise, if we start doing crate releases from the local checkout (with git tags) and it turns out that origin/master has newer commits, rebasing local master will then invalidate those tags.
2021-06-12release: tweak 'cargo outdated' adviceAndrew Gallant
I do run --aggressive, although I've been ignoring the clap 3 update for what seems like forever since it's still in beta.
2021-05-31doc: improve wordingVarik Valefor
This tightens up the wording in ripgrep's opening description. It's used in several places, so we update all of them. Closes #1881
2020-05-29changelog: add empty TBD section to CHANGELOGAndrew Gallant
And update the release checklist to mention this process.
2020-05-29doc: small release checklist updatesAndrew Gallant
In particular, explicitly note when to update the CHANGELOG. Also, tweak the ripgrep introductory message.
2020-05-09doc: more release checklist updatesAndrew Gallant
2020-05-09doc: add more detail to release checklistAndrew Gallant
Getting the crate order right is important, so document it.
2020-05-09doc: add 'cargo outdated' step to release checklistAndrew Gallant
It's just good sense to make sure everything is updated if possible.
2020-05-08doc: add a release checklistAndrew Gallant
The steps are numerous, subtle and complex enough that it's worth writing them down. In particular, getting the order correct is important. (i.e., If we released to crates.io first and the GitHub release infrastructure failed, then we'd be in a pickle.)