You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: RELEASE-CHECKLIST.md
+3-3Lines changed: 3 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -2,11 +2,11 @@
2
2
3
3
-`git pull`
4
4
- Look for fixmes/todos
5
-
- Look for [outdated deps](https://deps.rs/repo/github/martin-t/cvars)
5
+
- Look for outdated deps (`cargo outdated` or [deps.rs](https://deps.rs/repo/github/martin-t/cvars))
6
+
- Bump version(s)
6
7
-`cargo update` (even for libs [^lockfile])
7
8
-`cargo publish --dry-run -p crate-name`
8
9
- Check the generated package has the correct versions of `cvars-*` deps.
9
-
- Bump version
10
10
- Update CHANGELOG.md
11
11
- Commit, `git push`, make sure CI passes
12
12
- This is after bumping versions to make sure all the packages in the repo are still compatible
@@ -17,7 +17,7 @@
17
17
- GitHub release
18
18
- Copy relevant part of CHANGELOG.md to description
19
19
20
-
Inspiration: [ripgrep](https://github.com/BurntSushi/ripgrep/blob/master/RELEASE-CHECKLIST.md). Note that ripgrep is a binary, we don't need some steps such as updating Cargo.lock.
20
+
Inspiration: [ripgrep](https://github.com/BurntSushi/ripgrep/blob/master/RELEASE-CHECKLIST.md). Note that ripgrep is a binary, we don't need some steps such as comitting Cargo.lock.
21
21
22
22
[^lockfile]: Docs.rs appears to respect Cargo.lock even for libs, this might cause outdated docs when using `pub use`.
23
23
Not sure what exactly happened but it seems cvars v0.3.1 depended on an outdated version of cvars-macros
0 commit comments