Merge pull request #85 from ddelnano/ddelnano/add-github-release-note-autogeneration

Add configuration for github release generation
This commit is contained in:
Dom Del Nano 2023-07-07 08:18:20 -07:00 committed by GitHub
commit 2379ca3afc
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 16 additions and 3 deletions

14
.github/release.yml vendored Normal file
View File

@ -0,0 +1,14 @@
changelog:
categories:
- title: Breaking Changes 🛠
labels:
- breaking-change
- title: New Features 🎉
labels:
- enhancement
- title: Bug fixes
labels:
- bug
- title: Other Changes
labels:
- "*"

View File

@ -4,8 +4,7 @@ env:
- CGO_ENABLED=0 - CGO_ENABLED=0
before: before:
hooks: hooks:
# TODO(ddelnano): for now there aren't tests to run - go test ./...
# - go test ./...
# As part of the release doc files are included as a separate deliverable for # As part of the release doc files are included as a separate deliverable for
# consumption by Packer.io. To include a separate docs.zip uncomment the following command. # consumption by Packer.io. To include a separate docs.zip uncomment the following command.
#- make ci-release-docs #- make ci-release-docs
@ -68,7 +67,7 @@ signs:
- "--detach-sign" - "--detach-sign"
- "${artifact}" - "${artifact}"
release: release:
draft: true draft: false
changelog: changelog:
skip: true skip: true