エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
[GitHub Actions] 三項演算子ライクな記述でブランチ名に応じて必要なシークレットのみ取得する | DevelopersIO
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
[GitHub Actions] 三項演算子ライクな記述でブランチ名に応じて必要なシークレットのみ取得する | DevelopersIO
こんにちは、CX事業本部 IoT事業部の若槻です。 GitHub Actionsで、不必要なシークレットまで取得するWo... こんにちは、CX事業本部 IoT事業部の若槻です。 GitHub Actionsで、不必要なシークレットまで取得するWorkflowを組んでしまっていませんか?私は今まで組んでしまっていました。 そこで今回は、GitHub Actionsで三項演算子(condition ? exprIfTrue : exprIfFalse)ライクな記述を使用して、ブランチ名に応じて必要なシークレットのみ取得するWorkflowを作ってみました。 不必要なシークレットまで取得してしまうパターン AWSの開発/ステージング/本番環境の認証情報を使用してシステムのデプロイを行うWorkflowを想定します。開発はdevelop、ステージングはstaging、本番はmainのブランチにマージが行われた時にそれぞれの環境にデプロイが行われる想定です。 .github/workflows/cicd.yaml(不必要な