Merge pull request #2463 from dexidp/release-config
Release note configuration
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 | description: Suggest an idea for Dex | ||||||
| body: | body: | ||||||
| - type: markdown | - 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