github-actionsのテストです。 リリースまで進行しやすいようにgithub actionsを設定していくためのテスト領域です
- devへのプルリクがマージされた時点でリリース用のPRを自動作成(to main)
- mainへのプルリクがマージされた時点にリリース処理
- scssのコンパイル
- タグを追加(タグ名はPRタイトル)
- リリースノートを追加(内容はPRの内容)
- zipを生成しリリースに添付
- devブランチにPRを自動生成
デフォルトブランチはdevにし、基本的にdevからブランチを切って作業していきます。 (git flowからいくつかオリジナルルールを加えた方式です)
- dev(デフォルト:開発の親ブランチ ※このブランチを直接操作はしない)
- main(リリースブランチ、最新のリリースと必ず同じになる ※このブランチを直接操作はしない)
- feature/xxxx(devから切る開発タスク用のブランチ)
※リリースブランチは存在せず、devとmainのつなぎはPRでおこなってます
- devからfeature/hogehogeブランチを切る
- feature/hogehogeブランチにて開発作業
- devへのPRを出す(手動)
- devへPRがマージされた時点で
release 候補 - {日付}
というPRが自動生成される - release PRをmainにマージすると自動的にリリース処理が走る
- PRタイトルをタグ追加する
- PR内容をリリースノートとして追加する
- リリースにzipを追加
- devブランチにPRが自動生成される
リリース残処理:mainの内容をdevへ反映
のPRをマージしdevを最新の状態にする
v0.0.3 tagPRにてvを抜いたバージョンが発行できるかテスト v0.0.2 新しいtagpr Actionのテスト v0.0.1 新しいtagpr Actionのテスト v0.0.0.21 新しいtagpr Actionのテスト v0.0.0.20 新しいtagpr Actionのテスト v0.0.0.19 リリース失敗したので再リリース用にバージョンアップ v0.0.0.18 pr-release修正 v0.0.0.17 pr-release修正 v0.0.0.16 pr-release修正 v0.0.0.15 アップデートテスト v0.0.0.14 アップデートテスト