Skip to content

chore: configure-pagesをNode.js 24対応v6へ更新する #61

Description

@ootakazuhiko

親Issue

背景

Book QA の active workflow が actions/configure-pages@v5 を使用しており、GitHub Actions の Node.js 20 deprecation annotation の対象になっている。shared template/generator 側の Node.js 24 対応と同期安全化を先行完了した上で、この repository 固有の active workflow を最小差分で更新する。

GitHub Pages は legacy build(main:/docs)であり、GitHub 管理の pages-build-deployment に残る annotation は repository source から直接修正できないため、今回の source 修正と分離して親Issueへ記録する。

対応

  • active .github/workflows/book-qa.ymlactions/configure-pages@v5@v6 へ更新する
  • disabled/archive workflowは変更しない
  • Action入力・権限・Jekyll build contractに不要な変更を加えない
  • workflow構文とrepository固有QAを確認する
  • PR review本文・inline・suggestionを全件処理し、unresolved threadを0にする
  • PR CIとmain CIを成功させる
  • Pages deploy成功と公開URL HTTP 200を確認する
  • Book QA run logからrepository管理の対象warning消失を確認する
  • GitHub管理legacy Pages warningの残存可否を親Issueへ記録する

完了条件

  • repository管理のBook QAで configure-pages@v5 に起因するNode.js 20 warningが解消している
  • merge SHA、PR/main run、Pages、本番、warning監査の証跡が揃っている
  • 本文・公開コンテンツに変更がない

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions