Upgrade to Pro — share decks privately, control downloads, hide ads and more …

GitHub Changelogを覗こう

Sponsored · Your Podcast. Everywhere. Effortlessly. Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
Avatar for やしきん やしきん
March 01, 2026
19

GitHub Changelogを覗こう

たのしくでべろっぷめんと選手権#2の登壇資料です。
https://tanoshikudevelopment.connpass.com/event/382227/

Avatar for やしきん

やしきん

March 01, 2026
Tweet

Transcript

  1. 新しい case 関数の導入 run: | echo "${{ github.ref_name == 'main'

    && 'Production環境へデプロイを開始します ' || (github.ref_name == 'develop' && 'Staging環境でテストを実行します ' || 'ローカルブランチで作業中です ') }}" 三項演算子やIfでネストする必要あり
  2. 新しい case 関数の導入 run: | echo "${{ case(github.ref_name == 'main',

    'Production環境へデプロイを開始します ', github.ref_name == 'develop', 'Staging環 境でテストを実行します ', 'ローカルブランチで作業中です ') }}" caseでスッキリ記載可能に!