Skip to content

refactor: organize development tooling - #323

Merged
Arata1202 merged 3 commits into
masterfrom
refactor/project-tooling-layout
Aug 3, 2026
Merged

refactor: organize development tooling#323
Arata1202 merged 3 commits into
masterfrom
refactor/project-tooling-layout

Conversation

@Arata1202

Copy link
Copy Markdown
Owner

概要

開発用ディレクトリの役割を明確にし、AirとDockerのローカル開発構成をNextBlogApp向けに整理しました。

主な変更

  • .docker/docker/へ移動
  • .docs/のREADME画像をdocs/assets/readme/へ統合
  • Docker Compose・Dependabot・READMEの参照先を更新
  • Airの設定をGoソースディレクトリだけ監視する構成へ簡潔化
  • 非推奨のbuild.binではなくbuild.entrypointを使用
  • Airをv1.65.1へ固定してDockerビルドの再現性を確保
  • Air終了時の一時ファイル削除とプロセスの安全な停止を設定
  • Goイメージへ必要なソース全体をコピーするよう修正

影響

  • アプリケーションの機能や画面デザインは変更しません
  • Dockerfileの参照パスが変わるため、既存のローカルイメージは必要に応じて再ビルドしてください

検証

  • Docker Compose設定の構文検証
  • Go Dockerイメージのビルド
  • Air v1.65.1によるGoサーバー起動
  • go test ./...
  • JS Dockerイメージのビルド
  • git diff --check
  • Gitleaksによるstaged差分の検査

@vercel

vercel Bot commented Aug 3, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

1 Skipped Deployment
Project Deployment Actions Updated (UTC)
api-next-blog-app Ignored Ignored Aug 3, 2026 1:31pm

@cloudflare-workers-and-pages

cloudflare-workers-and-pages Bot commented Aug 3, 2026

Copy link
Copy Markdown

Deploying next-blog-app with  Cloudflare Pages  Cloudflare Pages

Latest commit: 593771d
Status: ✅  Deploy successful!
Preview URL: https://95dd23b8.next-blog-app-8ai.pages.dev
Branch Preview URL: https://refactor-project-tooling-lay.next-blog-app-8ai.pages.dev

View logs

@Arata1202
Arata1202 merged commit a9c02ff into master Aug 3, 2026
10 checks passed
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