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
Mar 1, 2025
Jun 26, 2024
Jan 15, 2024
Jan 15, 2024
Jan 23, 2024
May 21, 2024
Feb 21, 2025
May 27, 2024
Oct 1, 2024
Sep 2, 2024
Sep 2, 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 ラベルを付けて下さい
    • Release 対象の PR が全部揃った後に、リリースの種類をパッチからマイナー等に変更したい場合は、ラベルを付けてから My Release ワークフローを実行して下さい。ブランチは main から変えないで下さい
  3. マージすると Releases に、新しいバージョンのリリースが作られます
    • 加えて、v2 などのタグが最新の v2.Y.Z を指すように、git tag が書き換えられます