Skip to content

chore: update GitHub Actions and dependencies to latest - #13

Merged
h13 merged 3 commits into
mainfrom
chore/update-deps-20260720
Jul 20, 2026
Merged

chore: update GitHub Actions and dependencies to latest#13
h13 merged 3 commits into
mainfrom
chore/update-deps-20260720

Conversation

@h13

@h13 h13 commented Jul 20, 2026

Copy link
Copy Markdown
Owner

Summary

  • pinned GitHub Actions を最新リリースへ更新
  • 既存の actionlint エラー修正(build.yml の SC2129 / SC2015)
  • ルート依存を最新化: textlint 14→15、preset-japanese 8→10、terminology 4→5(いずれもメジャー)
  • docs/(Astro)は 5.x 系最新に更新。astro 7 は content collections の大規模移行が必要なため保留

Test plan

  • npm run lint パス
  • docs の npm run build 成功(11 ページ)
  • ルートの build(pandoc)はローカル未インストール + 既存のパス不一致で未実行(既存問題)

h13 added 3 commits July 20, 2026 08:51
Update docs/ (Astro site) npm dependencies. astro and @astrojs/mdx
majors (v5->v7, v4->v7) are held back at the latest v5.x/v4.x
releases: migrating to Astro's Content Layer API breaks slug-based
routing and entry.render() across 5 pages and needs a larger
refactor than fits here.
@h13
h13 merged commit 37f0736 into main Jul 20, 2026
2 checks passed
@h13
h13 deleted the chore/update-deps-20260720 branch July 20, 2026 04:20
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