Skip to content

[PUBLIC-004][PUBLIC-005] GitHub公開運用を整備 - #5

Merged
mapida222 merged 1 commit into
mainfrom
agent/github-publication-hardening
Aug 2, 2026
Merged

[PUBLIC-004][PUBLIC-005] GitHub公開運用を整備#5
mapida222 merged 1 commit into
mainfrom
agent/github-publication-hardening

Conversation

@mapida222

Copy link
Copy Markdown
Owner

変更内容

  • PRとmainへのpushでNode.js 24の全テストを自動実行
  • Pagesを公開用ファイルだけのActions配信へ変更
  • 不具合報告、機能提案、PRテンプレート、CONTRIBUTINGを追加
  • READMEへ最新ヘルプ画像とReleases導線を追加
  • PUBLIC-001を有効へ更新

公開への影響

GitHub Pagesにはindex.html、別画面プレビュー、CSS、jsだけを配信します。開発用row-edit-test.htmlと管理資料はリポジトリには残しますが、本番サイトからは除外します。

確認

  • Node.js 24で全49テストとJavaScript構文検査に成功
  • 配信対象と除外対象をtests/github-publication.test.jsで検査
  • git diff --check成功

マージ後の設定

  • PagesをGitHub Actionsへ切り替え
  • main保護と必須テストを設定
  • セキュリティ機能、Topics、タグ、Releaseを設定
  • マージ済みブランチを整理

@mapida222
mapida222 marked this pull request as ready for review August 2, 2026 07:43
@mapida222
mapida222 merged commit acc1da7 into main Aug 2, 2026
1 check passed
@mapida222
mapida222 deleted the agent/github-publication-hardening branch August 2, 2026 07:48
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