mirror of
https://github.com/StackExchange/dnscontrol.git
synced 2024-11-10 09:12:47 +08:00
CI/CD: Release changelog sections (#2674)
Co-authored-by: Tom Limoncelli <tlimoncelli@stackoverflow.com>
This commit is contained in:
parent
c1f5a8c418
commit
a366e4bc4d
2 changed files with 25 additions and 4 deletions
16
.github/pull_request_template.md
vendored
16
.github/pull_request_template.md
vendored
|
@ -1,9 +1,21 @@
|
|||
<!--
|
||||
Before you submit a pull request, please make sure you've run the following commands from the root directory.
|
||||
## Before submiting a pull request
|
||||
|
||||
Please make sure you've run the following commands from the root directory.
|
||||
|
||||
go vet ./...
|
||||
go fmt ./...
|
||||
go generate ./...
|
||||
go mod tidy
|
||||
!-->
|
||||
|
||||
## Release changelog section
|
||||
|
||||
Help keep the release changelog clear by pre-naming the proper section in the GitHub pull request title.
|
||||
|
||||
Some examples:
|
||||
* CICD: Add required GHA permissions for goreleaser
|
||||
* DOCS: Fixed providers with "contributor support" table
|
||||
* ROUTE53: Allow R53_ALIAS records to enable target health evaluation
|
||||
|
||||
More examples/context can be found in the file .goreleaser.yml under the 'build' > 'changelog' key.
|
||||
!-->
|
||||
|
|
|
@ -35,11 +35,20 @@ changelog:
|
|||
- title: 'Provider-specific changes:'
|
||||
regexp: "(?i)((akamaiedge|autodns|axfrd|azure|azure_private_dns|bind|cloudflare|cloudflareapi_old|cloudns|cscglobal|desec|digitalocean|dnsimple|dnsmadeeasy|doh|domainnameshop|easyname|exoscale|gandi|gcloud|gcore|hedns|hetzner|hexonet|hostingde|inwx|linode|loopia|luadns|msdns|mythicbeasts|namecheap|namedotcom|netcup|netlify|ns1|opensrs|oracle|ovh|packetframe|porkbun|powerdns|route53|rwth|softlayer|transip|vultr).*:)+.*"
|
||||
order: 2
|
||||
- title: 'Documentation:'
|
||||
regexp: "(?i)^.*(docs)[(\\w)]*:+.*$"
|
||||
order: 3
|
||||
- title: 'CI/CD:'
|
||||
regexp: "(?i)^.*(build|ci|cicd)[(\\w)]*:+.*$"
|
||||
order: 4
|
||||
- title: 'Dependencies:'
|
||||
regexp: "(?i)^.*Build\(deps\)*:+.*$|(?i)^.*update deps+.*$"
|
||||
order: 5
|
||||
- title: 'Other changes and improvements:'
|
||||
order: 9
|
||||
- title: 'Deprecation warnings:'
|
||||
regexp: "(?i)^.*Deprecate[(\\w)]*:+.*$"
|
||||
order: 10
|
||||
- title: 'Other changes and improvements:'
|
||||
order: 9
|
||||
filters:
|
||||
exclude:
|
||||
- '^test:'
|
||||
|
|
Loading…
Reference in a new issue