--- name: Release collection on: workflow_dispatch: inputs: release_summary: description: 'Optional release summary for changelogs' required: false jobs: release: uses: ansible-middleware/github-actions/.github/workflows/release.yml@main with: collection_fqcn: 'middleware_automation.keycloak' downstream_name: 'rhbk' release_summary: "${{ github.event.inputs.release_summary }}" secrets: galaxy_token: ${{ secrets.ANSIBLE_GALAXY_API_KEY }} jira_webhook: ${{ secrets.JIRA_WEBHOOK_CREATE_VERSION }} dispatch: needs: release strategy: matrix: repo: ['ansible-middleware/ansible-middleware-ee'] runs-on: ubuntu-latest steps: - name: Repository Dispatch uses: peter-evans/repository-dispatch@v1 with: token: ${{ secrets.TRIGGERING_PAT }} repository: ${{ matrix.repo }} event-type: "Dependency released - Keycloak v${{ needs.release.outputs.tag_version }}" client-payload: '{ "github": ${{toJson(github)}} }'