github goreleaser/goreleaser-pro v2.1.0-pro

latest releases: nightly, v2.4.4-pro, v2.4.3-pro...
4 months ago

Changelog

Pro-only

New features

  • feat(pro): before publish hooks (#743)
  • feat(pro): cloudsmith support (#750)
  • feat(pro): global metadata (#748)
  • feat(pro): goreleaser subscribe
  • feat(pro): http uploads and artifactory templated extra files support

Bug fixes

  • fix(pro): lint issue
  • fix(pro): move a log to verbose

Build process updates

  • build(pro): fix nightly

Other work

  • chore(pro): schema update
  • chore(pro): schema update

Shared with OSS

New features

  • feat(archive): support .tzst suffix (#4870)
  • feat(blob): allow to upload only extra_files (#4925)
  • feat(build): use GOCACHEPROG if set (#4941)
  • feat(chocolatey): allow template in copyright, provide ctx.ReleaseNotes (#4858)
  • feat(nfpm): add support for ipk package format (#4863)
  • feat(nfpm): support arm in termux (#4901)
  • feat(notary): allow to sign without notarizing (#4919)
  • feat: --skip=archive (#4916)
  • feat: build --auto-snapshot (#4917)
  • feat: support extra_files in http upload and artifactories (#4940)

Bug fixes

  • fix(github): set discussion category on publish only
  • fix(gitlab): better handle CI_JOB_TOKEN and unavailable APIs (#4918)
  • fix(snapcraft): set confinement to strict by default
  • fix: actually respect changelog.abbrev (#4942)
  • fix: improve snapcraft configuration handling
  • fix: make latest on drafts (#4966)
  • fix: moving some logs to debug
  • fix: revert unwanted change
  • fix: snapcraft temporary directory + concurrency (#4963)

Dependency updates

  • chore(deps): bump golang to 1.22.5-alpine (#4993)
  • chore(deps): bump actions/checkout from 4.1.6 to 4.1.7 (#4933)
  • chore(deps): bump actions/checkout from 4.1.6 to 4.1.7 (#735)
  • chore(deps): bump actions/setup-go from 5.0.1 to 5.0.2 (#4984)
  • chore(deps): bump actions/setup-go from 5.0.1 to 5.0.2 (#762)
  • chore(deps): bump anchore/sbom-action from 0.16.0 to 0.16.1 (#4979)
  • chore(deps): bump anchore/sbom-action from 0.16.0 to 0.16.1 (#761)
  • chore(deps): bump anchore/scan-action from 3 to 4 (#4985)
  • chore(deps): bump codecov/codecov-action from 4.4.1 to 4.5.0 (#4932)
  • chore(deps): bump docker/setup-buildx-action from 3.3.0 to 3.4.0 (#4973)
  • chore(deps): bump docker/setup-buildx-action from 3.3.0 to 3.4.0 (#754)
  • chore(deps): bump docker/setup-qemu-action from 3.0.0 to 3.1.0 (#4972)
  • chore(deps): bump docker/setup-qemu-action from 3.0.0 to 3.1.0 (#753)
  • chore(deps): bump github.com/Azure/azure-sdk-for-go/sdk/azidentity from 1.5.1 to 1.6.0 (#4928)
  • chore(deps): bump github.com/anchore/quill from 0.4.1 to 0.4.2 (#4988)
  • chore(deps): bump github.com/aws/aws-sdk-go from 1.53.0 to 1.54.0 (#4929)
  • chore(deps): bump github.com/caarlos0/env/v11 from 11.0.1 to 11.1.0 (#4951)
  • chore(deps): bump github.com/charmbracelet/lipgloss from 0.11.0 to 0.11.1 (#4982)
  • chore(deps): bump github.com/charmbracelet/x/exp/ordered from 0.0.0-20231010190216-1cb11efc897d to 0.1.0 (#4948)
  • chore(deps): bump github.com/distribution/distribution/v3 from 3.0.0-alpha.1 to 3.0.0-beta.1 (#4983)
  • chore(deps): bump github.com/google/go-containerregistry from 0.19.1 to 0.19.2 (#4946)
  • chore(deps): bump github.com/google/go-containerregistry from 0.19.2 to 0.20.0 (#4978)
  • chore(deps): bump github.com/goreleaser/nfpm/v2 from 2.37.1 to 2.38.0 (#4976)
  • chore(deps): bump github.com/hashicorp/go-retryablehttp from 0.7.5 to 0.7.7 (#4955)
  • chore(deps): bump github.com/klauspost/compress from 1.17.8 to 1.17.9 (#4930)
  • chore(deps): bump github.com/spf13/cobra from 1.8.0 to 1.8.1 (#4945)
  • chore(deps): bump github.com/xanzy/go-gitlab from 0.105.0 to 0.106.0 (#4958)
  • chore(deps): bump github/codeql-action from 3.25.10 to 3.25.11 (#4967)
  • chore(deps): bump github/codeql-action from 3.25.8 to 3.25.10 (#4935)
  • chore(deps): bump golang from 1.22.4-alpine to 1.23rc1-alpine (#4970)
  • chore(deps): bump golang from 6522f0c to 8274bcf (#4952)
  • chore(deps): bump golang from 8274bcf to ace6cc3 (#4954)
  • chore(deps): bump golang from 9bdd569 to 6522f0c (#4944)
  • chore(deps): bump golang.org/x/crypto from 0.24.0 to 0.25.0 (#4975)
  • chore(deps): bump golang.org/x/tools from 0.22.0 to 0.23.0 (#4977)
  • chore(deps): update go-github to v63
  • chore(deps): update lipgloss to v0.12.0

Documentation updates

  • docs(notarize): use a Application cert not an Installer cert (#4938)
  • docs: add version error to common errors
  • docs: big cleanup (#4943)
  • docs: big cleanup (#4943)
  • docs: blob.md neq -> ne (#4991)
  • docs: clarify install instructions for apk, deb, and rpm
  • docs: clarify places that might need a PAT
  • docs: clean up nfpm docs
  • docs: fix deprecation keyword in .gitlab-ci.yml (#4964)
  • docs: fix light/dark mode switch title
  • docs: fix links
  • docs: fix margin
  • docs: fix missing closing quote (#4949)
  • docs: fix social icons
  • docs: improve /install
  • docs: improve docs on goamd64
  • docs: improve version error
  • docs: improvements
  • docs: improving docs (#4956)
  • docs: improving home page (#4953)
  • docs: slugify tabs
  • docs: update
  • docs: update
  • docs: update
  • docs: update
  • docs: update
  • docs: update
  • docs: update
  • docs: update
  • docs: wording

Build process updates

  • build: fix nightly
  • build: fix nightly

Other work

  • chore: auto-update generated files
  • chore: remove deprecated todos
  • chore: update docs

Don't miss a new goreleaser-pro release

NewReleases is sending notifications on new releases.