mirror of
https://github.com/kanidm/kanidm.git
synced 2025-02-23 20:47:01 +01:00
41 lines
795 B
Markdown
41 lines
795 B
Markdown
|
|
// cargo install cargo-audit
|
|
// cargo install cargo-outdated
|
|
// cargo install cargo-release
|
|
|
|
* upgrade crypto policy values if requires
|
|
* bump index version in constants
|
|
* check for breaking db entry changes.
|
|
|
|
* cargo outdated -R
|
|
* cargo audit
|
|
|
|
* cargo test
|
|
|
|
* Update `RELEASE_NOTES.md`
|
|
* git commit
|
|
|
|
* cargo release --no-dev-version --no-push --no-publish --no-tag 1.1.0-alpha.X
|
|
* git rebase -i HEAD~X
|
|
* git tag v1.1.0-alpha.x
|
|
* git branch v1.1.0-alpha.x
|
|
* git checkout v1.1.0-alpha.x
|
|
|
|
// Check it
|
|
|
|
* git push origin v1.1.0-alpha.x
|
|
* git push origin master
|
|
|
|
* release `kanidm_proto`
|
|
* release `kanidmd/kanidm`
|
|
* release `kanidm_client`
|
|
* release `kanidm_tools`
|
|
|
|
* build `kanidmd` docker
|
|
* build `kanidm_radisud` docker
|
|
|
|
* vendor and release to build.opensuse.org
|
|
osc service ra; osc ci
|
|
|
|
|