Skip to content

ci: update configure-pages to v6#62

Merged
ootakazuhiko merged 1 commit into
mainfrom
codex/issue-61-configure-pages-v6
Jul 14, 2026
Merged

ci: update configure-pages to v6#62
ootakazuhiko merged 1 commit into
mainfrom
codex/issue-61-configure-pages-v6

Conversation

@ootakazuhiko

@ootakazuhiko ootakazuhiko commented Jul 14, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • update the active .github/workflows/book-qa.yml from actions/configure-pages@v5 to the Node.js 24-compatible @v6
  • leave disabled/archive workflows, Node runtime, permissions, Jekyll inputs, and book content unchanged

Why

The current Book QA run emits the GitHub Actions Node.js 20 deprecation annotation for repository-managed configure-pages@v5. The shared owner has been updated first in itdojp/book-formatter#105; this PR applies the repository-local minimum change.

GitHub Pages remains a GitHub-managed legacy deployment (main:/docs). Any annotation emitted only by pages-build-deployment is not changed by this source PR and is tracked separately in the parent Issue.

Verification

  • final head: f4d6c6099a4f45e877aca9a8e147e7ef7f109a28
  • actionlint 1.7.12 on the modified book-qa.yml: success
  • npm ci / npm audit 0 / npm test(metadata・markdownlint・build・links・figure index): success
  • git diff --check: success
  • active configure-pages@v5: 0; @v6: 1
  • exact-head Book QA: https://github.com/itdojp/GitHub-AgentOps-book/actions/runs/29298627814 success; run log / check annotationsのNode.js 20・configure-pages@v5一致は0
  • repository-wide actionlint also reports pre-existing shellcheck findings in unmodified workflow files; this PR does not broaden scope to those files

Closes #61
Related: itdojp/it-engineer-knowledge-architecture#258

Copilot AI review requested due to automatic review settings July 14, 2026 01:28
@ootakazuhiko

Copy link
Copy Markdown
Collaborator Author

@codex review

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Pull request overview

Book QA の active workflow(.github/workflows/book-qa.yml)で使用している actions/configure-pages を Node.js 24 対応の v6 に更新し、GitHub Actions の Node.js 20 deprecation annotation(repository-managed 側)を解消するための最小差分PRです。

Changes:

  • actions/configure-pages@v5actions/configure-pages@v6 へ更新
  • それ以外(disabled/archive workflows、Node ランタイム、permissions、Jekyll inputs、本文コンテンツ)は変更なし

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@chatgpt-codex-connector

Copy link
Copy Markdown

Codex Review: Didn't find any major issues. Already looking forward to the next diff.

Reviewed commit: f4d6c6099a

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

@ootakazuhiko
ootakazuhiko merged commit ff0fb70 into main Jul 14, 2026
4 checks passed
@ootakazuhiko
ootakazuhiko deleted the codex/issue-61-configure-pages-v6 branch July 14, 2026 01:37
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.

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

2 participants