Dev Workflow

Git、GitHub、CI/CD、自動化、バックアップ、開発効率

Technical Blog

個人開発者のための自動化・デプロイ・開発ワークフロー実践ノート

このブログでは、Docker とサーバー運用、Git を使った開発フロー、Markdown ベースの公開パイプラインを中心に整理しています。AI 自動化の記事もこの土台に接続し、再利用しやすい実践ノートとしてまとめています。

最近の更新

  1. OpenQodex 0.11.0 を検証:AI レビュー未完了でも Git push が通るのはなぜか

    OpenQodex 0.11.0 の ShellCheck と Git pre-push を実測し、レビュー incomplete 時の fail-open 挙動を固定版ソースから調べた。

  2. Astro check が TypeScript 7 で失敗したら:型チェックを消さずに依存関係を直す

    TypeScript 7 への更新で Astro check が失敗する背景と、チェックを維持したまま TypeScript 6・Dependabot・CI を修復した実例。Node.js の限定的な再現テストも紹介。

  3. ChatGPT Web + GitHub + Self-hosted Runner:どの端末からでも開発し、GitHubから統一デプロイする

    開発を1台のPCから切り離し、GitHubにコードとレビュー状態を残し、Self-hosted Runnerでbuild/deploy、Codexやbrowserでcloud作業、SSHは深い調査と緊急対応に残す構成を整理します。

  4. 公開 GitHub リポジトリを自分の Private リポジトリへ完全ミラーする方法

    git clone --mirror、git push --mirror、GitHub CLI を使って公開リポジトリを Private に保存し、増分同期、Git LFS、検証、mirror 特有の上書きリスクまで整理します。

  5. Notion 公式 API を GitHub に自動バックアップする:GitHub Actions 構成

    Notion の Internal Integration、公式 API、GitHub Actions を使い、ページ・子ページ・データベース・添付を再帰的に Markdown へバックアップする構成を紹介します。

  6. Git Worktree で並行開発する方法:作業を混ぜない基本フロー

    バグ修正と新機能開発を同時に進めるなら、Git worktree でブランチごとに独立した作業ディレクトリを持つと、ビルド・実行・マージの混線を大きく減らせます。

1/1