GitHub

Visual Studio CodeとGitHub Copilotで始めるREADMEファイルの自動生成

Web開発者やプログラマーの間で人気のあるエディタ「Visual Studio Code(VS Code)」と、AIがコードを書く支援をしてくれる「GitHub Copilot」。この二つのツールを上手に使いこなせば、開発効率が格段にアップします。 開発を行う際、READMEファイルはプロ…

GitHub Copilot AgentモードでWebアプリケーションのリファクタリングを自動実践

GitHub Copilotの進化は止まりません。2025年5月にリリースされたVisual Studio Code(VS Code) 1.101では、Custom Chat Modesに加えて「Agentモード」の機能が大幅に強化されました。 このAgentモードは、複数ファイルにわたる自動編集や効率的なリファク…

VSCodeとGitHub Copilotで始めるテストデータ・ファイルの自動生成

ソフトウェア開発の品質を担保する上で、テスト工程は非常に重要です。しかし、テストの準備段階、特に「テストデータ」の作成に多くの時間と手間を費やしている現場は少なくないでしょう。例えば、アプリケーションが特定のファイルサイズを正しく扱えるか…

GitHub Copilot Custom Chat Modesで独自エージェントを作成

Web開発やプログラミングの現場で急速に普及しているAI支援ツール「GitHub Copilot」では、2025年5月にリリースされたVisual Studio Code (VS Code) 1.101から、「Custom Chat Modes」という画期的な新機能が利用可能になりました。 この機能により、既存のA…

GitHub Actionsでソースコードのカバレッジ測定を行う方法

ソフトウェア開発を進めるうえで「ソースコードカバレッジ(コードカバレッジ)」は重要な指標です。これは「テストがコードのどの部分を実際に実行して検証しているか」を数値化したもので、品質向上やバグ未然防止に役立ちます。 一方、GitHub Actions は …

DjangoアプリケーションをAzureにデプロイする

小規模ながらDjangoアプリケーションをAzureにデプロイする機会がありましたので、備忘録も兼ねて勘所をまとめました。 本記事では次のAzureサンプルDjangoアプリケーションを、Github Actionsを用いてAzure App Serviceにデプロイします。 github.com リポ…

GitHub Actionsに自動化したデプロイ後テストを組み込む

GitHubレジストリ内に存在しているActionsを使い、GitHubアプリケーションのデプロイ後テストを自動化します。

GitHub ActionsとGitHub APIでOrginizationのプライベートメンバーを取得する

GitHub ActionsとGitHub APIを使って、一般から閲覧できない組織(Organization)のPrivateメンバーを動的に取得します。認証トークンはGitHub Appsで発行します。

GitHub Universe 個人的に気になったもの

GitHub Universeでの発表で気になったものをピックアップしてみました

GitHub Actionsを利用してAzure App Serviceへのデプロイを自動化する

GitHub Actionsを利用したデプロイの自動化について調べてみました