ブックマーク / zenn.dev/korosuke613 (1)

  • Self-hosted GitHub Actions runners in AWS CodeBuild を試す

    CodeBuild プロジェクトを使用して Webhook を設定し、GitHub ACtions ワークフローの yaml を更新して CodeBuild マシン上でホストされているセルフホストランナーを使用できる GitHub への認証は PAT か OAuth App を使う まとめというかわかったこと ※間違ってることや、こうすればいいよなどがあったらコメントください。 良かった点 セットアップは楽 ephemeral である 起動時間は EC2、Lambda 共に 1 分程度だった 個人的には十分速い マネージドイメージに加えて Docker カスタムイメージを指定可能 jobs.<job_id>.runs-on に -<image>-<image-version>-<instance-size> を追記すると、設定不要で様々なアーキテクチャのイメージを使える jobs.<job

    Self-hosted GitHub Actions runners in AWS CodeBuild を試す
    teslur
    teslur 2024/05/05
    起動1分はちょっとな。CodeBuildはプロビジョニング待ちを受け入れるかコストを払うかの二択だと思ってるんだけど、プロビジョニングがどうも長めなんだよね。
  • 1