Skip to content

[codex] CIとCMS検証を整備#151

Merged
gui-ace merged 1 commit into
mainfrom
codex/repo-hardening
Jun 19, 2026
Merged

[codex] CIとCMS検証を整備#151
gui-ace merged 1 commit into
mainfrom
codex/repo-hardening

Conversation

@gui-ace

@gui-ace gui-ace commented Jun 19, 2026

Copy link
Copy Markdown
Contributor

関連 Issue

なし

概要

CMS editorial workflow 運用を CI で守れるようにし、repo-wide format:check が通る状態へ整えます。

主な変更点

  • .node-version を追加し、GitHub Actions の Node.js を repo 固定に統一
  • 汎用 CI .github/workflows/ci.yml を追加し、format:check / validate:content / build を実行
  • scripts/validate-content.mjsnpm run validate:content を追加
  • translation 系 workflow も .node-version を参照する形に変更
  • npm run format で既存 Prettier 負債を解消
  • CMS 運用 docs を cms-content 削除済み、required check Build and Format の live 状態に更新

確認したこと

  • npm ci
  • npm run format
  • npm run format:check
  • npm run validate:content
  • npm run build
  • git diff --check
  • GitHub branch protection: main は protected、required status check Build and Format を設定済み

未確認事項・補足

  • npm ci で既存依存の audit warning が 9 件出ていますが、この PR では依存更新は行っていません。
  • 整形ベースライン修正を含むため差分ファイル数が多めです。挙動変更を狙った整形ではありません。

@cloudflare-workers-and-pages

Copy link
Copy Markdown

Deploying acecore-net with  Cloudflare Pages  Cloudflare Pages

Latest commit: 9dccf5a
Status: ✅  Deploy successful!
Preview URL: https://11aa7b2d.acecore-net.pages.dev
Branch Preview URL: https://codex-repo-hardening.acecore-net.pages.dev

View logs

@gui-ace
gui-ace merged commit ae193e1 into main Jun 19, 2026
3 checks passed
@gui-ace
gui-ace deleted the codex/repo-hardening branch June 19, 2026 11:13
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