Open6

iOS CI の手引き

ykwsykws

説明順

  1. CI とは
  2. GitHub Actions とは
  3. コマンドラインからビルドとテストを実行する
  4. xcodebuild について
  5. self-hosted runner について

導入手順

  1. コマンドラインからビルドしてみる(必要なら xcodebuild のセットアップ)
  2. テストを追加(デフォルトでテストを追加しなかった場合、デフォルトでテストを追加する方法)
  3. コマンドラインからテストを実行する
  4. GitHub Actions の用意
  5. self-hosted runner の設定
  6. GitHub Actions で self-hosted runner 経由の CI の動作確認
ykwsykws

GitHub Actions を設定して self-hosted の設定をミスると private リポジトリで macOS の枠を消費をしてしまう懸念がある。どうしたものか