feat: semantic release
This commit is contained in:
		
							
								
								
									
										1
									
								
								.github/CODEOWNERS
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										1
									
								
								.github/CODEOWNERS
									
									
									
									
										vendored
									
									
										Normal file
									
								
							| @@ -0,0 +1 @@ | ||||
| * @moul | ||||
							
								
								
									
										6
									
								
								.github/FUNDING.yml
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										6
									
								
								.github/FUNDING.yml
									
									
									
									
										vendored
									
									
										Normal file
									
								
							| @@ -0,0 +1,6 @@ | ||||
| #github: ["moul"] | ||||
| patreon: moul | ||||
| open_collective: moul | ||||
| custom: | ||||
| - "https://www.buymeacoffee.com/moul" | ||||
| - "https://manfred.life/donate" | ||||
							
								
								
									
										31
									
								
								.github/ISSUE_TEMPLATE/bug_report.md
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										31
									
								
								.github/ISSUE_TEMPLATE/bug_report.md
									
									
									
									
										vendored
									
									
										Normal file
									
								
							| @@ -0,0 +1,31 @@ | ||||
| --- | ||||
| name: Bug report | ||||
| about: Create a report to help us improve | ||||
| title: "[BUG] " | ||||
| labels: bug | ||||
| assignees: '' | ||||
|  | ||||
| --- | ||||
|  | ||||
| **Describe the bug** | ||||
| A clear and concise description of what the bug is. | ||||
|  | ||||
| **To Reproduce** | ||||
| Steps to reproduce the behavior: | ||||
| 1. Go to '...' | ||||
| 2. Type '....' | ||||
| 3. See error | ||||
|  | ||||
| **Expected behavior** | ||||
| A clear and concise description of what you expected to happen. | ||||
|  | ||||
| **Screenshots / Logs** | ||||
| If applicable, add screenshots or logs to help explain your problem. | ||||
|  | ||||
| **Versions (please complete the following information, if relevant):** | ||||
| - Software version: [e.g. v1.2.3, latest, building from sources] | ||||
| - OS: [e.g. Ubuntu, Mac, iOS, ...] | ||||
| - Golang version [e.g. 1.13] | ||||
|  | ||||
| **Additional context** | ||||
| Add any other context about the problem here. | ||||
							
								
								
									
										8
									
								
								.github/ISSUE_TEMPLATE/custom.md
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										8
									
								
								.github/ISSUE_TEMPLATE/custom.md
									
									
									
									
										vendored
									
									
										Normal file
									
								
							| @@ -0,0 +1,8 @@ | ||||
| --- | ||||
| name: Custom | ||||
| about: 'Anything else: questions, discussions, thanks, ascii-arts, ...' | ||||
| title: '' | ||||
| labels: discussion | ||||
| assignees: moul | ||||
|  | ||||
| --- | ||||
							
								
								
									
										20
									
								
								.github/ISSUE_TEMPLATE/feature_request.md
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										20
									
								
								.github/ISSUE_TEMPLATE/feature_request.md
									
									
									
									
										vendored
									
									
										Normal file
									
								
							| @@ -0,0 +1,20 @@ | ||||
| --- | ||||
| name: Feature request | ||||
| about: Suggest an idea for this project | ||||
| title: "[IDEA] " | ||||
| labels: enhancement | ||||
| assignees: '' | ||||
|  | ||||
| --- | ||||
|  | ||||
| **Is your feature request related to a problem? Please describe.** | ||||
| A clear and concise description of what the problem is. Ex. I'm always frustrated when [...] | ||||
|  | ||||
| **Describe the solution you'd like** | ||||
| A clear and concise description of what you want to happen. | ||||
|  | ||||
| **Describe alternatives you've considered** | ||||
| A clear and concise description of any alternative solutions or features you've considered. | ||||
|  | ||||
| **Additional context** | ||||
| Add any other context or screenshots about the feature request here. | ||||
							
								
								
									
										9
									
								
								.github/PULL_REQUEST_TEMPLATE.md
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										9
									
								
								.github/PULL_REQUEST_TEMPLATE.md
									
									
									
									
										vendored
									
									
										Normal file
									
								
							| @@ -0,0 +1,9 @@ | ||||
| <!-- | ||||
| Thank you for your contribution to this repo! | ||||
|  | ||||
| Before submitting a pull request, please check the following: | ||||
| - reference any related issue, PR, link | ||||
| - use the "WIP" title prefix if you need help or more time to finish your PR | ||||
|  | ||||
| you can remove this markdown comment | ||||
| --> | ||||
							
								
								
									
										6
									
								
								.github/renovate.json
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										6
									
								
								.github/renovate.json
									
									
									
									
										vendored
									
									
										Normal file
									
								
							| @@ -0,0 +1,6 @@ | ||||
| { | ||||
|   "extends": [ | ||||
|     "config:base" | ||||
|   ], | ||||
|   "groupName": "all" | ||||
| } | ||||
							
								
								
									
										13
									
								
								.github/workflows/release.yml
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										13
									
								
								.github/workflows/release.yml
									
									
									
									
										vendored
									
									
										Normal file
									
								
							| @@ -0,0 +1,13 @@ | ||||
| name: Semantic Release | ||||
|  | ||||
| on: push | ||||
|  | ||||
| jobs: | ||||
|   semantic-release: | ||||
|     runs-on: ubuntu-latest | ||||
|     steps: | ||||
|       - uses: actions/checkout@master | ||||
|       - uses: codfish/semantic-release-action@v1 | ||||
|         if: github.ref == 'refs/heads/master' | ||||
|         env: | ||||
|           GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} | ||||
							
								
								
									
										8
									
								
								.releaserc.js
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										8
									
								
								.releaserc.js
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,8 @@ | ||||
| module.exports = { | ||||
|     branch: 'master', | ||||
|     plugins: [ | ||||
|         '@semantic-release/commit-analyzer', | ||||
|         '@semantic-release/release-notes-generator', | ||||
|         '@semantic-release/github', | ||||
|     ], | ||||
| }; | ||||
		Reference in New Issue
	
	Block a user