chore: release note configuration
Signed-off-by: Mark Sagi-Kazar <mark.sagikazar@gmail.com>
This commit is contained in:
		
							
								
								
									
										2
									
								
								.github/ISSUE_TEMPLATE/feature_request.yaml
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										2
									
								
								.github/ISSUE_TEMPLATE/feature_request.yaml
									
									
									
									
										vendored
									
									
								
							| @@ -1,4 +1,4 @@ | ||||
| name: 🚀 Feature request | ||||
| name: 🎉 Feature request | ||||
| description: Suggest an idea for Dex | ||||
| body: | ||||
| - type: markdown | ||||
|   | ||||
							
								
								
									
										30
									
								
								.github/release.yml
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										30
									
								
								.github/release.yml
									
									
									
									
										vendored
									
									
										Normal file
									
								
							| @@ -0,0 +1,30 @@ | ||||
| changelog: | ||||
|   exclude: | ||||
|     labels: | ||||
|       - release-note/ignore | ||||
|   categories: | ||||
|     - title: Exciting New Features 🎉 | ||||
|       labels: | ||||
|         - kind/feature | ||||
|         - release-note/new-feature | ||||
|     - title: Enhancements 🚀 | ||||
|       labels: | ||||
|         - kind/enhancement | ||||
|         - release-note/enhancement | ||||
|     - title: Bug Fixes 🐛 | ||||
|       labels: | ||||
|         - kind/bug | ||||
|         - release-note/bug-fix | ||||
|     - title: Breaking Changes 🛠 | ||||
|       labels: | ||||
|         - release-note/breaking-change | ||||
|     - title: Deprecations ❌ | ||||
|       labels: | ||||
|         - release-note/deprecation | ||||
|     - title: Dependency Updates ⬆️ | ||||
|       labels: | ||||
|         - area/dependencies | ||||
|         - release-note/dependency-update | ||||
|     - title: Other Changes | ||||
|       labels: | ||||
|         - "*" | ||||
							
								
								
									
										18
									
								
								.github/workflows/checks.yaml
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										18
									
								
								.github/workflows/checks.yaml
									
									
									
									
										vendored
									
									
										Normal file
									
								
							| @@ -0,0 +1,18 @@ | ||||
| name: PR Checks | ||||
|  | ||||
| on: | ||||
|   pull_request: | ||||
|     types: [opened, labeled, unlabeled, synchronize] | ||||
|  | ||||
| jobs: | ||||
|   release-label: | ||||
|     name: Release note label | ||||
|     runs-on: ubuntu-latest | ||||
|  | ||||
|     steps: | ||||
|       - name: Check minimum labels | ||||
|         uses: mheap/github-action-required-labels@v1 | ||||
|         with: | ||||
|           mode: minimum | ||||
|           count: 1 | ||||
|           labels: "release-note/ignore, kind/feature, release-note/new-feature, kind/enhancement, release-note/enhancement, kind/bug, release-note/bug-fix, release-note/breaking-change, release-note/deprecation, area/dependencies, release-note/dependency-update" | ||||
		Reference in New Issue
	
	Block a user