Skip to content

Commit 91c3538

Browse files
authored
Merge pull request #100 from WyriHaximus/introduce-release-management-shared-workflow
Introduce release management centralised workflow
2 parents 24b8544 + d9e91f7 commit 91c3538

File tree

2 files changed

+26
-56
lines changed

2 files changed

+26
-56
lines changed

.github/workflows/craft-release.yaml

Lines changed: 0 additions & 56 deletions
This file was deleted.
Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
name: Release Management
2+
on:
3+
pull_request:
4+
types:
5+
- opened
6+
- labeled
7+
- unlabeled
8+
- synchronize
9+
- reopened
10+
- milestoned
11+
- demilestoned
12+
- ready_for_review
13+
milestone:
14+
types:
15+
- closed
16+
permissions:
17+
contents: write
18+
issues: write
19+
pull-requests: write
20+
jobs:
21+
release-managment:
22+
name: Create Release
23+
uses: WyriHaximus/github-workflows/.github/workflows/package-release-managment.yaml@main
24+
with:
25+
milestone: ${{ github.event.milestone.title }}
26+
description: ${{ github.event.milestone.title }}

0 commit comments

Comments
 (0)