開発者として、GitHub Actions を使用して、安全なトークンへのランタイムアクセスを必要とするマイクロサービスをデプロイする必要があります。このトークンは、異なるリポジトリ内の異なるチームによって管理されている様々なマイクロサービスで使用されています。管理オーバーヘッドを最小限に抑え、トークンの安全性を確保するには、トークンの保存とアクセスにどのようなメカニズムを使用すべきでしょうか?(正解はそれぞれ完全な解答を示しています。2つ選択してください。)
どのワークフローコマンドがデバッグメッセージ「action successfully debugged」を出力しますか?
組織では、SuperSecretというシークレットを含む、GitHubの暗号化シークレットを使用してシークレットを管理しています。開発者として、MyRepoという特定のリポジトリをスコープとするワークフローで使用するために、異なる値を含むシークレットのバージョンを作成する必要があります。ワークフロー内で特定のバージョンにアクセスするには、シークレットをどのように保存すればよいでしょうか?
以下のシナリオのうち、GitHubでホストされているランナーではなく、自己ホスト型のランナーを使用する必要があるのはどれですか?
企業環境でカスタム アクションを作成および管理する場合、ベスト プラクティスと考えられるのは次のどれですか。
リポジトリ内のイベントによってトリガーされるワークフロー ファイルはどこに保存すればよいですか?
環境変数の最小スコープは何ですか?
DevOpsエンジニアとして、プルリクエストに追加されたラベルに基づいて、開発環境やテスト環境など、異なる環境へのデプロイを実行する必要があります。デプロイはリリースブランチを使用し、「apps」フォルダ内のファイルに変更があった場合にのみトリガーする必要があります。デプロイワークフローのトリガーを定義するには、どのコードブロックを使用すればよいでしょうか?