特定のブランチだけ動作させたいジョブがある時に使う
- name: Upload Docker Image uses: actions/upload-artifact@v2 with: name: ${{ env.app-name }} path: images/${{ env.app-name }}.tar if: github.ref == 'refs/heads/master'
github.refにはブランチ名が入っているので動作させたいブランチをifで確認することで実現が可能。
演算子は様々あるのでその他の条件をandで繋いだり否定形を使用することで柔軟に対応することができる。