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
|
||||
|
||||
## `framed` crate
|
||||
|
||||
1. Push changes to [GitHub][github].
|
||||
1. Check build locally with `bin/build_local`.
|
||||
1. Check [Travis build][travis]: [][travis]
|
||||
|
@ -8,7 +10,7 @@
|
|||
1. Increment version number in Cargo.toml (major version if breaking changes).
|
||||
1. Commit to update the version number.
|
||||
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
|
||||
[][crates]
|
||||
and
|
||||
|
|
Loading…
Reference in a new issue