まとめ
このモジュールの目標は、GitHub Enterprise インスタンスで使用できるツールと戦略を特定して、組織内の GitHub Actions の使用を管理することです。
この目標を達成するために、以下の方法を学習しました。
- アクションとワークフローを管理するために企業および組織レベルでさまざまなツールを使用する。
- エンタープライズ インスタンスに適したランナーを評価する。
- 企業のユース ケースに応じて、セルフホステッド ランナーをカスタマイズする。
- アクションとワークフローでの暗号化されたシークレットのスコープ、作成、およびアクセス。
次に、リポジトリに暗号化されたシークレットを作成し、アクションで渡す方法を演習しました。
詳細情報
このモジュールで説明したトピックの詳細情報へのリンクを次に示します。
- Docker コンテナーのアクションを作成する
- GitHub Connect を使用して GitHub.com アクションへの自動アクセスを可能にする
- エンタープライズで GitHub Actions のポリシーを施行する
- GitHub.com からアクションを手動で同期する
- ワークフロー、シークレット、ランナーを組織と共有する
- GitHub Actions でのシークレットの使用
- GitHub Actions のメタデータ構文
- GitHub ホステッド ランナーの使用
- セルフホステッド ランナーの概要
- グループを使用してセルフホストランナーへのアクセスを管理する
- ワークフローでのセルフホストランナーの利用
- セルフホストランナーとのラベルの利用
- セルフホストランナーとプロキシ サーバーを使う
- IP 許可リストでの GitHub Actions の使用
- セルフホストランナーのモニタリングとトラブルシューティング