どうも、ちゃんかわです。
最近は、Azure や GitHub Actions を使った CI/CD 環境の構築に勤しむ日々を送っています。
ついこの前、社内の活動で GitHub Actions の実行環境に self-hosted runners を利用する機会がありました。そこでの知見を共有すべく、今回は、self-hosted runners を Azure で構築する手順を紹介したいと思います。
runner と virtual-environments の使い方も紹介します、興味のある方は、ぜひご覧ください。
※注意
self-hosted runners を追加するリポジトリは private であることが推奨されています。以下の手順を行う際は、リポジトリのアクセス権限に注意してください。