Skip to content

bump version to v6.0.3 - #135

Open
harada hiroki (hender14) wants to merge 1 commit into
mainfrom
bump-version-v6.0.3
Open

bump version to v6.0.3#135
harada hiroki (hender14) wants to merge 1 commit into
mainfrom
bump-version-v6.0.3

Conversation

@hender14

@hender14 harada hiroki (hender14) commented Aug 5, 2026

Copy link
Copy Markdown

What

build.ymlSELF_VERSIONv6.0.2v6.0.3 に更新します。1 行のみです。

Why

build.yml./action-c2a-build{,-win32} を実行するために自分のリポジトリを SELF_VERSION で取得します。この値が v6.0.2 (2024-07) のまま据え置きになっているため、それ以降にアクション側へ入れた変更が、呼び出し側に一度も届いていません。呼び出し側が @main や任意のコミットを指定しても、動くアクションは常に v6.0.2 のものになります。

届いていない変更の例:

SELF_VERSIONenv なので、呼び出し側から差し替えることもできません。

なぜ patch か

v6.0.2main の差分に、呼び出し側インタフェース (inputs / secrets) の変更はありません。中身は依存の更新のみです。過去の運用 (入力の追加は major、挙動の修正は patch) に合わせて patch としています。

挙動に影響し得るものとして、Win32 ジョブのランナーが windows-2022windows-2025 になっています。

マージ後にお願いしたいこと

SELF_VERSION の値は実在するタグを指す必要があるため、マージ後にこのコミットへ v6.0.3 のタグを打つ必要がありますv6.0.2 のときと同じ流れです (cb46d1d bump version to v6.0.2 → 同コミットに v6.0.2 タグ)。

タグが打たれるまでの間、@main を指定している呼び出し側は SELF_VERSION: v6.0.3 を解決できず取得に失敗します。タグ付けまで続けてお願いできると安全です。

再発防止 (この PR の範囲外)

リリース時の SELF_VERSION 更新が漏れると同じ状態に戻ります。「SELF_VERSION が最新タグと一致するか」を検査する CI を足すのが確実だと思うので、必要であれば別途 issue / PR を出します。

なお #130github.job_workflow_sha を使う自動追従を試しましたが、このプロパティは github コンテキストには存在せず (OIDC トークンの claim のみ) 常に空文字になるため、成立しないことを実測で確認済みです。詳細は #130 のコメントに残しています。

CI について

v6.0.3 のタグが存在するまでは test-build の自己取得が refs/tags/v6.0.3 を解決できず失敗するため、この PR の CI は赤になります (タグ付け後は解消します)。#136 を先に入れると赤になりませんが、この PR のマージに必須ではありません。

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🚫 [actionlint] reported by reviewdog 🐶
could not parse action metadata in "/github/workspace/action-c2a-build": line 7: unexpected key "type" for definition of input "reviewdog_filter_mode" [action]

uses: ./action-c2a-build

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🚫 [actionlint] reported by reviewdog 🐶
could not parse action metadata in "/github/workspace/action-c2a-build-win32": line 7: unexpected key "type" for definition of input "cmake_flags" [action]

- uses: ./action-c2a-build-win32

@hender14

Copy link
Copy Markdown
Author

sksat (@sksat)
build.yml にてバージョン情報の埋め込みがあったため、更新を行いました。レビューお願いします。
バージョンは一旦仮値で修正しているので、必要に応じて変えておいていただけると。
マージ後には tag の生成もお願いしたいです。

なお #136 で、自リポジトリのテスト時だけ実行中のコミットを見るようにして「リリース時に CI が赤くなる」「PR 自身のアクション変更が検証されない」を直す PR を作成しました。此方も必要であればマージして頂ければと思います。

@hender14

Copy link
Copy Markdown
Author

sksat (@sksat)
お手数ですが、此方の PR の確認お願いします。
build.yml に埋め込まれているバージョン情報の更新になります。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant