Skip to content

Commit 53c45f6

Browse files
committed
🚀 chore: add GitHub release config and sync-labels workflow
1 parent 498709f commit 53c45f6

2 files changed

Lines changed: 72 additions & 0 deletions

File tree

.github/release.yml

Lines changed: 56 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,56 @@
1+
changelog:
2+
exclude:
3+
labels:
4+
- skip-changelog
5+
authors:
6+
- github-actions[bot]
7+
8+
categories:
9+
- title: 💥 Breaking
10+
labels:
11+
- breaking-change
12+
- title: ✨ Added
13+
labels:
14+
- kind/feature
15+
- title: 🛠️ Changed / Refactoring
16+
labels:
17+
- kind/refactoring
18+
- kind/other
19+
- title: 📝 Documentation
20+
labels:
21+
- kind/documentation
22+
- title: ⚰️ Deprecated
23+
labels:
24+
- kind/deprecation
25+
- title: 🗑️ Removed
26+
labels:
27+
- kind/cleanup
28+
- title: 🐛 Fixed
29+
labels:
30+
- kind/bug
31+
- title: 🔒 Security
32+
labels:
33+
- security
34+
- title: 📦 Dependency updates
35+
labels:
36+
- dependencies
37+
- title: 🌱 Others
38+
labels:
39+
- "*"
40+
41+
templates:
42+
title: "Release v$RESOLVED_VERSION"
43+
body: |
44+
## 📦 Overview
45+
This release brings new features, bug fixes, and improvements.
46+
47+
## 📝 Changelog
48+
$CHANGES
49+
50+
## 🔧 Upgrade notes
51+
- Review **Breaking Changes** carefully.
52+
- Follow migration steps if applicable.
53+
54+
## 👥 Contributors
55+
Thanks to everyone who contributed:
56+
$CONTRIBUTORS

.github/workflows/sync-labels.yml

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
name: Sync labels
2+
on:
3+
workflow_dispatch:
4+
5+
permissions:
6+
issues: write # needed to edit labels
7+
8+
jobs:
9+
sync:
10+
runs-on: ubuntu-latest
11+
steps:
12+
- uses: EndBug/label-sync@v2
13+
with:
14+
config-file: 'https://raw.githubusercontent.com/outscale/.github/main/labels.yml'
15+
# delete-other-labels: false # set to true for strict sync
16+
# dry-run: false # set to true to preview changes

0 commit comments

Comments
 (0)