Skip to content

Commit

Permalink
feat: upd neds ci
Browse files Browse the repository at this point in the history
  • Loading branch information
bulch committed Feb 16, 2025
1 parent 8085b34 commit 75ff322
Show file tree
Hide file tree
Showing 3 changed files with 13 additions and 3 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@
name: Release Drafter

'on':
workflow_dispatch:
workflow_run:
workflows:
- CI
Expand All @@ -27,7 +28,7 @@ jobs:
${{ github.actor }} conclusion: ${{ github.event.workflow_run.conclusion }}
See changes: https://github.com/${{ github.repository }}/commit/${{github.sha}}
on-success:
release-drafter:
runs-on: ubuntu-24.04
if: ${{ github.event.workflow_run.conclusion == 'success' }}
permissions:
Expand Down
8 changes: 8 additions & 0 deletions .github/workflows/release-galaxy.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,13 @@ name: Release-galaxy

'on':
workflow_dispatch:
workflow_run:
workflows:
- Release-github
types:
- completed
branches:
- master

defaults:
run:
Expand All @@ -18,6 +25,7 @@ jobs:

release-ansible-galaxy:
name: Release ansible-galaxy
needs: release-github
runs-on: ubuntu-24.04
steps:
- name: Check out the codebase.
Expand Down
5 changes: 3 additions & 2 deletions .github/workflows/release-github.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
# See: https://github.com/marketplace/actions/publish-ansible-role-to-galaxy
# See: https://github.com/ansible/galaxy/issues/46

name: Release-gh
name: Release-github

'on':
workflow_dispatch:
Expand All @@ -16,8 +16,9 @@ defaults:

jobs:

release-git:
release-github:
name: Release github
needs: release-drafter
runs-on: ubuntu-24.04
steps:
- name: 🚀 Create Release version
Expand Down

0 comments on commit 75ff322

Please sign in to comment.