Dev Workflow
Git、GitHub、CI/CD、自動化、バックアップ、開発効率
Technical Blog
個人開発者のための自動化・デプロイ・開発ワークフロー実践ノート
このブログでは、Docker とサーバー運用、Git を使った開発フロー、Markdown ベースの公開パイプラインを中心に整理しています。AI 自動化の記事もこの土台に接続し、再利用しやすい実践ノートとしてまとめています。
最近の更新
OpenQodex 0.11.0 を検証:AI レビュー未完了でも Git push が通るのはなぜか
OpenQodex 0.11.0 の ShellCheck と Git pre-push を実測し、レビュー incomplete 時の fail-open 挙動を固定版ソースから調べた。
Astro check が TypeScript 7 で失敗したら:型チェックを消さずに依存関係を直す
TypeScript 7 への更新で Astro check が失敗する背景と、チェックを維持したまま TypeScript 6・Dependabot・CI を修復した実例。Node.js の限定的な再現テストも紹介。
ChatGPT Web + GitHub + Self-hosted Runner:どの端末からでも開発し、GitHubから統一デプロイする
開発を1台のPCから切り離し、GitHubにコードとレビュー状態を残し、Self-hosted Runnerでbuild/deploy、Codexやbrowserでcloud作業、SSHは深い調査と緊急対応に残す構成を整理します。
公開 GitHub リポジトリを自分の Private リポジトリへ完全ミラーする方法
git clone --mirror、git push --mirror、GitHub CLI を使って公開リポジトリを Private に保存し、増分同期、Git LFS、検証、mirror 特有の上書きリスクまで整理します。
Notion 公式 API を GitHub に自動バックアップする:GitHub Actions 構成
Notion の Internal Integration、公式 API、GitHub Actions を使い、ページ・子ページ・データベース・添付を再帰的に Markdown へバックアップする構成を紹介します。
Git Worktree で並行開発する方法:作業を混ぜない基本フロー
バグ修正と新機能開発を同時に進めるなら、Git worktree でブランチごとに独立した作業ディレクトリを持つと、ビルド・実行・マージの混線を大きく減らせます。