Skip to content

ROUTE06 GitHub Actions の Reusable Workflow 集

License

Notifications You must be signed in to change notification settings

route06/actions

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ac3132d · Jun 17, 2024
Jun 17, 2024
May 21, 2024
Jan 15, 2024
Jan 15, 2024
Jan 23, 2024
May 21, 2024
Jun 17, 2024
May 27, 2024
May 22, 2024
Jan 15, 2024
Jan 15, 2024

Repository files navigation

actions

ROUTE06内外から使われることを想定したGitHub ActionsのReusable Workflow集です。

利用可能なWorkflow

各workflowの説明や使い方はリンク先をどうぞ。

開発者向け

ADR

このリポジトリではADR (Architecture Decision Records)を採用しています。

ADRの追加方法

リポジトリのルートで以下を実行します。

npm install
npm run adr:new タイトル

リリース方法

  1. 前回のリリース以降に main ブランチに commit が追加されると、Release PR が作られます
  2. デフォルトではパッチバージョンが 1 つ上がります
    • メジャーバージョンを上げたい時は tagpr:major ラベルを、マイナーバージョンを上げたい時は tagpr:minor ラベルを付けて下さい
  3. マージすると Releases に、新しいバージョンのリリースが作られます
    • 加えて、v2 などのタグが最新の v2.Y.Z を指すように、git tag が書き換えられます