Skip to content
This repository has been archived by the owner on Jan 29, 2024. It is now read-only.

リリースフローの整備 #78

Open
tyokinuhata opened this issue May 18, 2023 · 3 comments
Open

リリースフローの整備 #78

tyokinuhata opened this issue May 18, 2023 · 3 comments
Assignees
Labels
documentation Improvements or additions to documentation
Milestone

Comments

@tyokinuhata
Copy link
Member

tyokinuhata commented May 18, 2023

  • タグ打ち
  • push
  • リリース作成
@tyokinuhata tyokinuhata self-assigned this May 18, 2023
@tyokinuhata tyokinuhata added the documentation Improvements or additions to documentation label May 18, 2023
@tyokinuhata
Copy link
Member Author

APIを使えばいい感じにできるかも

@tyokinuhata
Copy link
Member Author

Bazel使えないかな

@tyokinuhata
Copy link
Member Author

tyokinuhata commented May 31, 2023

gh release create v1.0.0 コマンドをそのまま実行すると、ターミナルでリリースノートを編集するエディタが起動します。そのため、そのままEnterキーを押してエディタを終了すれば、リリースノートは空になります。

ただし、リリースノートに内容を記入したい場合は、コマンド実行時に -n または --notes オプションを使用して、その内容を指定することもできます。たとえば次のようにすると、"First release"というテキストがリリースノートに記入されます。

gh release create v1.0.0 -n "First release"

もしリリースノートの内容が長くて一行で記入できない場合は、--notes-file オプションを使用して、リリースノートの内容を含むファイルを指定することも可能です。たとえば次のようにします。

gh release create v1.0.0 --notes-file RELEASE_NOTES.txt

この場合、 RELEASE_NOTES.txt ファイルの内容がリリースノートとして使用されます。

@tyokinuhata tyokinuhata added this to the v1.0.0 milestone Jun 2, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
documentation Improvements or additions to documentation
Projects
None yet
Development

No branches or pull requests

1 participant