Release process: publish framed
lib only for now.
This commit is contained in:
parent
6ceb86de19
commit
20aef47402
3 changed files with 8 additions and 6 deletions
|
@ -1,5 +0,0 @@
|
||||||
#!/usr/bin/env bash
|
|
||||||
set -ex
|
|
||||||
|
|
||||||
rustup toolchain update stable;
|
|
||||||
cargo +stable publish --target x86_64-unknown-linux-gnu --verbose;
|
|
5
bin/publish_lib
Executable file
5
bin/publish_lib
Executable file
|
@ -0,0 +1,5 @@
|
||||||
|
#!/usr/bin/env bash
|
||||||
|
set -ex
|
||||||
|
|
||||||
|
rustup toolchain update stable;
|
||||||
|
cargo +stable publish --verbose --manifest-path framed/Cargo.toml;
|
|
@ -1,5 +1,7 @@
|
||||||
# Release process
|
# Release process
|
||||||
|
|
||||||
|
## `framed` crate
|
||||||
|
|
||||||
1. Push changes to [GitHub][github].
|
1. Push changes to [GitHub][github].
|
||||||
1. Check build locally with `bin/build_local`.
|
1. Check build locally with `bin/build_local`.
|
||||||
1. Check [Travis build][travis]: [][travis]
|
1. Check [Travis build][travis]: [][travis]
|
||||||
|
@ -8,7 +10,7 @@
|
||||||
1. Increment version number in Cargo.toml (major version if breaking changes).
|
1. Increment version number in Cargo.toml (major version if breaking changes).
|
||||||
1. Commit to update the version number.
|
1. Commit to update the version number.
|
||||||
1. Add a git tag for the new version number. Push it to [GitHub][github].
|
1. Add a git tag for the new version number. Push it to [GitHub][github].
|
||||||
1. Publish with `bin/publish`.
|
1. Publish with `bin/publish_lib`.
|
||||||
1. Check new version appears on
|
1. Check new version appears on
|
||||||
[][crates]
|
[][crates]
|
||||||
and
|
and
|
||||||
|
|
Loading…
Reference in a new issue