- remove redundant readme - de-duplicate Cargo.toml information using workspace inheritance - rename "pacdef_core" to "pacdef" - move "crates/main/main.rs" to "crates/pacdef/src/main.rs"
718 B
718 B
Release Checklist
- Ensure local
mainis up to date with respect toorigin/main. - Run
cargo updateand review dependency updates. Commit updatedCargo.lockwith "chore(release): update lockfile". - Run
cargo outdatedand review semver incompatible updates. Unless there is a strong motivation otherwise, review and update every dependency. - Update the date and version in all man pages: "chore(release): bump man pages".
- Run
cargo release -p pacdef <version>.pacdef_coreandpacdefshall have the same version at all times. Verify everything works as expected. - Rerun
cargo publishwith--execute. - Generate GitHub release with
git cliff - Bump the AUR package.