Skip to content

Bump tomio2480/github-workflows/.github/actions/markdown-lint from 2.6.0 to 2.14.4 - #13

Merged
tomio2480 merged 1 commit into
mainfrom
dependabot/github_actions/tomio2480/github-workflows/dot-github/actions/markdown-lint-2.14.4
Sep 5, 2026
Merged

tomio2480 merged 1 commit into
mainfrom
dependabot/github_actions/tomio2480/github-workflows/dot-github/actions/markdown-lint-2.14.4

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Sep 4, 2026

Copy link
Copy Markdown
Contributor

Bumps tomio2480/github-workflows/.github/actions/markdown-lint from 2.6.0 to 2.14.4.

Release notes

Sourced from tomio2480/github-workflows/.github/actions/markdown-lint's releases.

v2.14.4

変更内容

third-party action の版コメントを行末スタイル(uses: <action>@<SHA> # vX.Y.Z)へ統一した. Dependabot が書き換えるのは SHA と同じ行のコメントだけであり,直上行へ置いたコメントは 更新されない.統一により,Dependabot PR のレビューから手動補正の工程が消える.

  • 直上行スタイル 8 箇所を行末へ移した(md-lint.yml 1・test-self-lint.yml 5・action.yml 2)
  • tests/python/test_action_pins.py へ 3 つの検査を追加した.行末コメントの欠落, 版以外の記述(# actions/checkout v7.0.1 の形),同じ SHA への異なる版表記を見る
  • docs/development-notes.md の「Dependabot 更新時の SHA 直上コメント手動補正」節を, 手順から判断記録へ書き直した

版コメントを移す前に,全 pin の SHA が記載の版タグを指すことを上流の git/refs/tags で 突合した.14 箇所すべて一致していたため,版表記はそのまま写している.

検査の対象範囲

対象は .github/workflows/.github/actions/templates/ の 3 つである. docs/ は入れていない.docs/development-notes.md は Dependabot の挙動を示す証拠として 過去 PR の差分を引いており,古い側の SHA が残ることに意味があるためである. 理由はテスト側のコメントと判断記録の双方へ残した.

SHA と版の対応そのものは上流へ問い合わせないと確かめられないため,CI では検査しない. リポジトリ内部の一貫性だけを見る.

caller 側の対応

不要である.変更はすべて中央リポジトリ内の workflow・composite action・テストであり, 配布物である templates/ の内容と composite action の inputs は変わらない.

参照

v2.14.3

変更内容

caller テンプレートの actions/checkout pin を中央側と同じ v7.0.1 へ揃える. 併せて,同じ action が複数の SHA を指していないことを検査する pytest を追加した.

  • templates/.github/workflows/md-lint.yml の pin を 34e1148(v4.3.1・2025-11-13)から 3d3c42e(v7.0.1)へ更新
  • tests/python/test_action_pins.py を追加.既存の unit-python job が実行する
  • CLAUDE.md と docs/architecture.md を実態へ合わせた

templates/ は Dependabot の走査対象へ入れられない.本リポジトリの workflow として 実行されない雛形であり,更新対象として扱われないためである.結果として pin が 3 メジャー遅れ,新規オンボーディングした caller が古い action から始まっていた.

... (truncated)

Commits
  • b13ed43 Merge pull request #159 from tomio2480/chore/issue157-version-comment-style
  • b53db28 docs: pin 検査が docs/ を対象外とする理由を残す
  • 444bc85 fix(tests): 空白を含む行末コメントも pin として収集する
  • 9b1c8e3 Merge pull request #158 from tomio2480/chore/issue156-templates-checkout-pin
  • 137786a docs(notes): 直上コメント補正の手順を判断記録へ書き換える
  • 1cf0734 chore(ci): 版コメント 8 箇所を行末スタイルへ移す
  • 70d8dae test(pins): 版コメントの行末スタイルと内容を検査する
  • 2b04c79 docs: templates の pin 一致要求と検査の所在を書く
  • a503b75 chore(templates): caller テンプレートの actions/checkout を v7.0.1 へ揃える
  • 2248403 test(pins): templates と中央の action pin 一致を検査する
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [tomio2480/github-workflows/.github/actions/markdown-lint](https://github.com/tomio2480/github-workflows) from 2.6.0 to 2.14.4.
- [Release notes](https://github.com/tomio2480/github-workflows/releases)
- [Commits](tomio2480/github-workflows@20a93b5...b13ed43)

---
updated-dependencies:
- dependency-name: tomio2480/github-workflows/.github/actions/markdown-lint
  dependency-version: 2.14.4
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file github_actions Pull requests that update GitHub Actions code labels Sep 4, 2026
@tomio2480
tomio2480 merged commit b919dbe into main Sep 5, 2026
18 checks passed
@tomio2480
tomio2480 deleted the dependabot/github_actions/tomio2480/github-workflows/dot-github/actions/markdown-lint-2.14.4 branch September 5, 2026 22:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file github_actions Pull requests that update GitHub Actions code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant