Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore(ci): fix and sort changelog #4979

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

mloiseleur
Copy link
Contributor

@mloiseleur mloiseleur commented Dec 28, 2024

What does it do ?

It tries to make changelog more readable. I tried https://github.com/orhun/git-cliff without success.

I'm still motivated to improve current script, so I tried with a sort. It looks betters, even if it's lacking category.

I also fixed an issue with gh pr view "..." | grep author

For instance on PR 4959, it gives this output:

author:	dependabot
<li>certificate_authorities: add new methods to interact with Certificate Authorities Hostname Associations API (<a href="https://redirect.github.com/cloudflare/cloudflare-go/issues/3740">#3740</a>)</li>
<li>certificate_authorities: fixes for methods to interact with Certificate Authorities Hostname Associations API (<a href="https://redirect.github.com/cloudflare/cloudflare-go/issues/3742">#3742</a>)</li>
<li>certificate_authorities: add new methods to interact with Certificate Authorities Hostname Associations API (<a href="https://redirect.github.com/cloudflare/cloudflare-go/issues/3740">#3740</a>)</li>
<li>certificate_authorities: fixes for methods to interact with Certificate Authorities Hostname Associations API (<a href="https://redirect.github.com/cloudflare/cloudflare-go/issues/3742">#3742</a>)</li>
<li><a href="https://github.com/cloudflare/cloudflare-go/commit/f2d8cac52198bd80072b40ed978e763a14934a34"><code>f2d8cac</code></a> Merge pull request <a href="https://redirect.github.com/cloudflare/cloudflare-go/issues/3742">#3742</a> from ebisso/bugfix/certificate-authorities-param</li>
<li><a href="https://github.com/cloudflare/cloudflare-go/commit/c7be137e3b8cf5fde61961a67df4469c90da3e53"><code>c7be137</code></a> bugfix: certificate_authorities: fix wrong result structure</li>
<li><a href="https://github.com/cloudflare/cloudflare-go/commit/bd029a523d39abb30d09691b2e91d457f9fce48f"><code>bd029a5</code></a> bugfix: certificate_authorities: add mtls_certificate_id to query params</li>

I tested it between v0.15.0 and v0.15.1 tags

the release body become
* add abion webhook to readme  (#4912) @abiondevelopment 
* Add AWS_INSTANCE_IPV6 support to the AWS-SD provider  (#4721) @mjlshen 
* Add documentation about etcd HTTPS for CoreDNS provider  (#4538) @AlessandroZanatta 
* add huaweicloud webhook to readme  (#4801) @setoru 
* Add Infoblox webhook provider  (#4513) @k0da 
* add mikrotik provider reference  (#4809) @mircea-pavel-anton 
* Add options `labelFilter` and `managedRecordTypes` in Helm Chart  (#4849) @abaguas 
* Add provider cache  (#4597) @tjamet 
* Add RouterOS provider to README.md  (#4714) @benfiola 
* adds soft error for google provider  (#4682) @EWK20 
* Add support for MX and SRV records in pdns provider  (#4648) @saravanan30erd 
* Add tutorial to DynamoDB registry docs  (#4686) @mjlshen 
* add unifi webhook to readme  (#4504) @onedr0p 
* add Vultr webhook provider reference  (#4777) @happytreees 
* AWS: Change documentation to use Helm values  (#4577) @pier-oliviert 
* azure-private-dns: Fix LoadBalancer example  (#4663) @orgads 
* build(deps): bump actions/checkout from 4.1.5 to 4.1.6 in the dev-dependencies group  (#4477) @dependabot 
* build(deps): bump GrantBirki/json-yaml-validate from 2.7.1 to 3.0.0 in the dev-dependencies group  (#4489) @dependabot 
* build(deps): bump the dev-dependencies group with 8 updates  (#4478) @dependabot 
* bump kustomize version to v0.15.0  (#4728) @Raffo 
* Bump the dev-dependencies group across 1 directory with 13 updates  (#4514) @dependabot 
* Bump the dev-dependencies group across 1 directory with 19 updates  (#4536) @dependabot 
* Bump the dev-dependencies group with 4 updates  (#4540) @dependabot 
* chore(aws): add region ap-southeast-5  (#4854) @kuzm1ch 
* chore(chart): Released chart for v0.14.2  (#4541) @stevehipwell 
* chore(deps): bump actions/checkout from 4.1.6 to 4.1.7 in the dev-dependencies group  (#4547) @dependabot 
* chore(deps): bump actions/checkout from 4.1.7 to 4.2.0 in the dev-dependencies group  (#4775) @dependabot 
* chore(deps): bump actions/checkout from 4.2.0 to 4.2.1 in the dev-dependencies group  (#4794) @dependabot 
* chore(deps): bump actions/setup-python from 5.1.1 to 5.2.0 in the dev-dependencies group  (#4712) @dependabot 
* chore(deps): bump github.com/Azure/azure-sdk-for-go/sdk/azidentity from 1.5.2 to 1.6.0  (#4544) @dependabot 
* chore(deps): bump github.com/vektah/gqlparser/v2 from 2.5.1 to 2.5.14  (#4546) @dependabot 
* chore(deps): bump golang.org/x/crypto from 0.30.0 to 0.31.0  (#4952) @dependabot 
* chore(deps): bump google.golang.org/grpc from 1.64.0 to 1.64.1  (#4600) @dependabot 
* chore(deps): bump GrantBirki/json-yaml-validate from 3.0.0 to 3.1.0 in the dev-dependencies group  (#4685) @dependabot 
* chore(deps): bump GrantBirki/json-yaml-validate from 3.1.0 to 3.2.0 in the dev-dependencies group  (#4700) @dependabot 
* chore(deps): bump GrantBirki/json-yaml-validate from 3.2.0 to 3.2.1 in the dev-dependencies group  (#4702) @dependabot 
* chore(deps): bump helm/kind-action from 1.10.0 to 1.11.0 in the dev-dependencies group  (#4956) @dependabot 
* chore(deps): bump helm/kind-action from 1.11.0 to 1.12.0 in the dev-dependencies group  (#4972) @dependabot 
* chore(deps): bump the dev-dependencies group across 1 directory with 10 updates  (#4668) @dependabot 
* chore(deps): bump the dev-dependencies group across 1 directory with 10 updates  (#4911) @dependabot 
* chore(deps): bump the dev-dependencies group across 1 directory with 11 updates  (#4947) @dependabot 
* chore(deps): bump the dev-dependencies group across 1 directory with 12 updates  (#4959) @dependabot 
* chore(deps): bump the dev-dependencies group across 1 directory with 13 updates  (#4757) @dependabot 
* chore(deps): bump the dev-dependencies group across 1 directory with 14 updates  (#4842) @dependabot 
* chore(deps): bump the dev-dependencies group across 1 directory with 14 updates  (#4976) @dependabot 
* chore(deps): bump the dev-dependencies group across 1 directory with 15 updates  (#4877) @dependabot 
* chore(deps): bump the dev-dependencies group across 1 directory with 16 updates  (#4684) @dependabot 
* chore(deps): bump the dev-dependencies group across 1 directory with 17 updates  (#4930) @dependabot 
* chore(deps): bump the dev-dependencies group across 1 directory with 19 updates  (#4562) @dependabot 
* chore(deps): bump the dev-dependencies group across 1 directory with 20 updates  (#4797) @dependabot 
* chore(deps): bump the dev-dependencies group across 1 directory with 21 updates  (#4776) @dependabot 
* chore(deps): bump the dev-dependencies group across 1 directory with 21 updates  (#4830) @dependabot 
* chore(deps): bump the dev-dependencies group across 1 directory with 21 updates  (#4896) @dependabot 
* chore(deps): bump the dev-dependencies group across 1 directory with 24 updates  (#4865) @dependabot 
* chore(deps): bump the dev-dependencies group across 1 directory with 2 updates  (#4604) @dependabot 
* chore(deps): bump the dev-dependencies group across 1 directory with 2 updates  (#4829) @dependabot 
* chore(deps): bump the dev-dependencies group across 1 directory with 37 updates  (#4655) @dependabot 
* chore(deps): bump the dev-dependencies group across 1 directory with 8 updates  (#4763) @dependabot 
* chore(deps): bump the dev-dependencies group with 9 updates  (#4963) @dependabot 
* chore(deps): update go to v1.23.3 for CVE-2024-34156  (#4887) @goat-ssh 
* chore(github-actions): added scorecard github action  (#1) @
* chore!: Remove infoblox in-tree provider  (#4516) @mloiseleur 
* chore: remove unmaintained providers  (#4719) @mloiseleur 
* chore: update maintainers  (#4679) @mloiseleur 
* chore: upgrade ExternalDNS to go 1.23  (#4698) @mloiseleur 
* docs: add reference to Efficient IP webhook provider  (#4740) @PeterVanek 
* docs: add reference to Netic's TidyDNS webhook provider  (#4738) @kimsondrup 
* docs(annotations): note how to set multiple hostnames  (#4602) @hopkinsth 
* docs(Azure DNS): fix tutorial about Azure identity variables  (#4899) @EvanSchallerer 
* docs: fix broken link  (#4662) @ilmax 
* docs: fix typos in tutorials  (#4969) @mloiseleur 
* 🌱 docs(footer): Add trademark disclaimer  (#4529) @mariasalcedo 
* docs: refactor title and organisation  (#4726) @mloiseleur 
* docs: upgrade mkdocs and fix broken links  (#4378) @mloiseleur 
* Do not expose the AWS role external id in the logs  (#4706) @iul1an 
* Do not risk exposing unauthenticated webhook port on container  (#4691) @kimsondrup 
* Drop experimental notice in webhook flags  (#4507) @Raffo 
* feat: add annotation and label filters to Ambassador Host Source (#2633) (#2633) @KyleMartin901 
* feat: add azure zone list cache  (#4811) @tanujd11 
* feat: add soft errors to pdns provider  (#4578) @julillae 
* feat(aws-sd): tag services  (#4745) @github-vincent-miszczak 
* feat(aws): use AWS profiles using .credentials file  (#3973) @roehrijn 
* feat(Azure DNS): add NS record support  (#4846) @abaguas 
* feat(chart): Updated image to v0.15.0  (#4735) @stevehipwell 
* feat(cloudflare): support cloudflare region  (#4646) @AndrewCharlesHay 
* feat(coredns): etcd authentication  (#4503) @matthieugouel 
* feat(digitalocean): add mx and txt records support  (#4690) @simonoff 
* feat: don't discard klog logs at the highest log levels (debug and trace)  (#4961) @dmarkhas 
* feat: log when endpoint ignored due to ownerid not match  (#4817) @davhdavh 
* feat: NAT64 network source  (#4593) @johannwagner 
* feat(rfc2136): add PTR optional support  (#4283) @angeloxx 
* feat: support dual stack for gateway api  (#4469) @thameezb 
* feat!: update GRPCRoute client from v1alpha2 to stable v1  (#4567) @thameezb 
* feat(webhook): initial OpenAPI spec  (#4874) @mloiseleur 
* feat(webhooks): pass webhook-* annotations to webhook providers  (#4458) @Raffo 
* fix(aws): add soft error  (#4886) @ninjaprox 
* Fix AWS Cloud Map docs: annotation key/value pairs must be strings  (#4683) @mjlshen 
* fix: change function name to properly reflect crud  (#4838) @AndrewCharlesHay 
* fix(cloudflare): trimSpace on token read from file  (#4515) @simonostendorf 
* fix flaky aws sd test  (#4832) @Raffo 
* fix(Google DNS): ensure trailing dot on NS records  (#4847) @abaguas 
* fix(helm): make use of resource values for webhook (#4560) (#4560) @crutonjohn 
* fix(issue-4448): aws route53 inconsistent domain name handling - octal escapes  (#4582) @ivankatliarchuk 
* fix(pihole): gracefully avoid invalid request with wildcard  (#4904) @MicahBird 
* fix: re-add api-approved.kubernetes.io annotation  (#4488) @morremeyer 
* fix(traefik): Nil pointer exception if legacy traefik is disabled  (#4502) @kbudde 
* fix(txt-suffix): avoid crash on domain without dot  (#4885) @titilambert 
* fix: update with cloudflare and alibaba cloud  (#4748) @mloiseleur 
* Gateway API: Revert Gateway and HTTPRoute objects from v1 to v1beta1  (#4610) @abursavich 
* [helm] Add global.imagePullSecrets  (#4667) @jkroepke 
* Improve MinEventInterval compliance with docs  (#3400) @tjamet 
* Improve sources' docs to mention '--managed-record-types'  (#4882) @juan-vg 
* Include labelSelector for affinity and topologySpreadConstraints  (#4666) @pvickery-ParamountCommerce 
* kustomize-v0.15.1  (#4966) @Raffo 
* Migrate to aws-sdk-go-v2  (#4640) @mjlshen 
* pdns provider: add optional argument for making the parameter server_id configurable  (#4753) @romeroalx 
* Remove deprecated rnds provider  (#4788) @Raffo 
* replace all versions to v0.15.1  (#4973) @Raffo 
* source node: Skip unschedulable nodes  (#4761) @n-Arno 
* Update cloudflare.md  (#4583) @tobiabocchi 
* update docs to v0.14.2  (#4481) @Raffo 
* Update godaddy.md spelling and reference to NS1  (#4793) @claycooper 
* Update kustomize version for v0.14.2  (#4480) @Raffo 
* Update README.md with Efficient IP Provider  (#1) @
* update the docs to v0.15.0  (#4729) @Raffo 
* Update to Go 1.22.4  (#4534) @Raffo 
* update to latest ko version  (#4962) @Raffo 
* Webhook provider helm chart fixes  (#4643) @kimsondrup 

Motivation

Fixes #3925

Checklist

  • Unit tests updated
  • End user documentation updated

@k8s-ci-robot
Copy link
Contributor

[APPROVALNOTIFIER] This PR is NOT APPROVED

This pull-request has been approved by:
Once this PR has been reviewed and has the lgtm label, please ask for approval from mloiseleur. For more information see the Kubernetes Code Review Process.

The full list of commands accepted by this bot can be found here.

Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@k8s-ci-robot k8s-ci-robot added the cncf-cla: yes Indicates the PR's author has signed the CNCF CLA. label Dec 28, 2024
@k8s-ci-robot k8s-ci-robot requested a review from szuecs December 28, 2024 14:45
@k8s-ci-robot k8s-ci-robot added the size/XS Denotes a PR that changes 0-9 lines, ignoring generated files. label Dec 28, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
cncf-cla: yes Indicates the PR's author has signed the CNCF CLA. size/XS Denotes a PR that changes 0-9 lines, ignoring generated files.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Improve release notes readability
2 participants