Skip to content

Commit c5e0005

Browse files
committed
Update checklist
1 parent 7e57308 commit c5e0005

1 file changed

Lines changed: 5 additions & 4 deletions

File tree

RELEASE-CHECKLIST.md

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,13 +4,14 @@
44
- Look for fixmes/todos
55
- Look for outdated deps (`cargo outdated` or [deps.rs](https://deps.rs/repo/github/martin-t/cvars))
66
- Bump version(s)
7-
- `cargo update` (even for libs [^lockfile])
8-
- `cargo publish --dry-run -p crate-name`
9-
- Check the generated package has the correct versions of `cvars-*` deps.
7+
- For workspace and separately for consoles: `cargo update` (even for libs [^lockfile])
108
- Update CHANGELOG.md
119
- Commit, `git push`, make sure CI passes
1210
- This is after bumping versions to make sure all the packages in the repo are still compatible
13-
- `cargo publish -p crate-name`
11+
- For each package to release:
12+
- `cargo publish --dry-run -p crate-name`
13+
- Check the generated package has the correct versions of `cvars-*` deps.
14+
- `cargo publish -p crate-name`
1415
- `git tag -a crate-name-vX.Y.Z`
1516
- If specifying multiple versions, put more important first in case the line gets truncated on GitHub
1617
- `git push` the tag

0 commit comments

Comments
 (0)