Skip to content

Commit 09298e3

Browse files
committed
chore: Add release tracking issue template.
1 parent 4c9d717 commit 09298e3

2 files changed

Lines changed: 22 additions & 1 deletion

File tree

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
name: 🚀 Release
2+
description: Build and deploy a new release
3+
title: Release tracking issue
4+
labels: [chore]
5+
type: Task
6+
body:
7+
- type: textarea
8+
id: release-notes
9+
attributes:
10+
label: Release notes
11+
description: Write something nice about the new release.
12+
placeholder: "Here's our latest awesome release!"
13+
validations:
14+
required: true
15+
- type: checkboxes
16+
id: production
17+
attributes:
18+
label: Release type
19+
options:
20+
- label: Production release

.github/workflows/release.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,8 @@
11
name: release
22

33
on:
4-
workflow_dispatch:
4+
issues:
5+
types: [opened, assigned]
56

67
# Cancel old builds when pushing new commits.
78
concurrency:

0 commit comments

Comments
 (0)