Skip to content

CICD: Release changelog sections#2674

Merged
tlimoncelli merged 3 commits intoStackExchange:masterfrom
cafferata:ci-cd/goreleaser-changelog-sections
Dec 4, 2023
Merged

CICD: Release changelog sections#2674
tlimoncelli merged 3 commits intoStackExchange:masterfrom
cafferata:ci-cd/goreleaser-changelog-sections

Conversation

@cafferata
Copy link
Copy Markdown
Collaborator

Closes #2672

The Regex have been tested with the following examples:

DOCS: Expand integration tests explanation (#2645) (@tlimoncelli)
DOCS: Fix R53_ broken links (#2669) (@cafferata)
DOCS: Fixed providers with "contributor support" table. (#2660) (@cafferata)
DOCS: Fixed the broken provider ClouDNS link in the providers table (#2663) (@cafferata)
DOCS: Fixed the maintainer of provider OPENSRS (#2662) (@cafferata)
DOCS: Warn against common integration test mistake (#2653) (@tlimoncelli)

Update Deps, fix staticcheck and golint warnings (#2558) (@tlimoncelli)
CHORE: Update deps (#2668) (@tlimoncelli)
Build(deps): Bump github.com/go-jose/go-jose/v3 from 3.0.0 to 3.0.1 (#2646) (@dependabot)

RType AAAA: Add integration test for AAAA. (#2647) (@tlimoncelli)
Unhide shell-completion flag (#2640) (@tlimoncelli)
Update docs and move Azure Private DNS to the "community support" list (#2657) (@tlimoncelli)
Update generated files for v4.6.2 (@tlimoncelli)

BUILD: goreleaser configuration improvements (#1343) (@cdhunt)
CICD: Use GHA concurrency groups to prevent tests from clobbering each other (#2654) (@tlimoncelli)
CICD: Add required GHA permissions for goreleaser (#2424) (@Firefishy)
CICD: Also push container images to GitHub Container Registry (ghcr.io) (#2418) (@Firefishy)
ci: Remove duplicate goreleaser docker build (#2363) (@tlimoncelli)
ci: split draft release logic into separate workflow (#2351) (@SignalRichard)
ci: add docker login for goreleaser (#2349) (@SignalRichard)
ci: add dockerhub creds for goreleaser (#2347) (@SignalRichard)
ci: add github token as envvar for goreleaser (#2344) (@SignalRichard)
ci: add goreleaser to release pipeline (#2343) (@SignalRichard)

See the Regex101 tests 🤓

  1. Documentation:
  2. CI/CD:
  3. Dependencies:

PS. I have no experience with Go testing frameworks and didn't want to make the GoReleaser changelog sections pull request larger by setting up a testing framework. 🤷‍♂️

@tlimoncelli tlimoncelli merged commit a366e4b into StackExchange:master Dec 4, 2023
@tlimoncelli
Copy link
Copy Markdown
Contributor

@tlimoncelli
Copy link
Copy Markdown
Contributor

According to https://jsonformatter.org/yaml-formatter

Error : unknown escape sequence at line 45, column 29:
          regexp: "(?i)^.*Build\(deps\)*:+.*$|(?i)^.*update deps ... 
                                ^
Line : undefined  undefined

tlimoncelli added a commit that referenced this pull request Dec 4, 2023
@cafferata cafferata deleted the ci-cd/goreleaser-changelog-sections branch December 4, 2023 17:58
@cafferata cafferata changed the title CI/CD: Release changelog sections CICD: Release changelog sections Dec 4, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

CI/CD: Release changelog sections

2 participants