Skip to content

Commit

Permalink
doc: how to release
Browse files Browse the repository at this point in the history
  • Loading branch information
yuma140902 committed Sep 4, 2024
1 parent a6ef321 commit 18bd47f
Showing 1 changed file with 8 additions and 0 deletions.
8 changes: 8 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -50,3 +50,11 @@ cargo binstall tempura

https://yuma14.net/tempura-doc/

## How to make releases

1. `release/v1.2.3` のような名前のブランチを切る
2. `Cargo.toml` のバージョン番号を更新する
3. 手元で `cargo build` を実行して `Cargo.lock` を更新する
4. Pull Request を作る。[pre-release.yml](.github/workflows/pre-release.yml) が実行されて [CHANGELOG.md](CHANGELOG.md) が更新される。
5. すべてのチェックが通れば Pull Request をクローズする。[release.yml](.github/workflows/release.yml) が実行されて crates.io と GitHub のリリースページにリリースが作られる。
6. ブランチは削除せずに残しておくものとする

0 comments on commit 18bd47f

Please sign in to comment.