mirror of
https://github.com/ansible-middleware/keycloak.git
synced 2025-04-07 03:10:31 -07:00
34 lines
1 KiB
YAML
34 lines
1 KiB
YAML
---
|
|
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)}} }'
|