The container CI jobs might be run manually (using the
`workflow_dispatch` trigger). In this case the `manifest` step is
skipped. This makes manually runnings the container job useless.
Also run the container manifest step for `workflow_dispatch`.
OPTION=${{ matrix.config.option }}
manifest:
needs: container-extra
- if: github.event_name == 'push' || github.event_name == 'schedule'
+ if: github.event_name == 'push' || github.event_name == 'schedule' || github.event_name == 'workflow_dispatch'
name: ${{ matrix.config.tag }}
concurrency:
group: manifest-${{ github.workflow }}-${{ github.ref }}-${{ matrix.config.tag }}
OPTION=${{ matrix.config.option }}
manifest:
needs: container
- if: github.event_name == 'push' || github.event_name == 'schedule'
+ if: github.event_name == 'push' || github.event_name == 'schedule' || github.event_name == 'workflow_dispatch'
name: ${{ matrix.config.tag }}
concurrency:
group: manifest-${{ github.workflow }}-${{ github.ref }}-${{ matrix.config.tag }}