github goreleaser/goreleaser-pro v2.7.0

latest releases: nightly, v2.7.0-pro
one day ago

Warning

Please make sure to also update your GoReleaser Action to the latest version.
Read more about it here
This is otherwise the same exact release as v2.7.0-pro.

Changelog

Pro-only

New features

  • feat(pro): dockerhub.description from global metadata
  • feat(pro): fury support apk packages
  • feat(pro): hooks.if (#943)
  • feat(pro): msi support arm64 (#951)
  • feat(pro): support cloudsmith component/channel
  • feat(pro): support wix 4+ (#946)

Bug fixes

  • fix(pro): bad log message
  • fix(pro): better partial build logging
  • fix(pro): do not skip all hooks if one is skipped
  • fix(pro): flag help
  • fix(pro): jsonschema
  • fix(pro): license check context (#955)
  • fix(pro): lint
  • fix(pro): msi tests, template variables
  • fix(pro): msi with wixv3 needs -ext on candle.exe call as well
  • fix(pro): notarize json schema
  • fix(pro): prebuilt binaries with partial by target
  • fix(pro): prebuilt target fixer

Build process updates

  • ci(pro): attestations don't work in private repositories
  • ci(pro): do not re-build nightly
  • ci(pro): publish attestations

Shared with OSS

New features

  • feat(cmd): filter check filename completion to YAML files (#5515)
  • feat(http/artifactory): skip configuration (#5500)
  • feat: allow oss to use pro configurations when --snapshot is set (#5501)

Bug fixes

  • fix(build): --output completion usage (#5516)
  • fix(go): build env overrides (#5492)
  • fix(go): ppc64le should use GOPPC64 as well
  • fix(init): prevent init from creating config files with deprecated fields (#5535)
  • fix(nfpm): missing deb scripts config
  • fix: better build errors
  • fix: improve config version warning message phrasing (#5510)
  • fix: simplify test a bit
  • fix: small lint issue
  • fix: use oxford comma
  • refactor: use math/rand/v2 (#5507)

Dependency updates

  • Revert "chore(deps): bump golang from 1.23.5-alpine to 1.24rc2-alpine" (#5534)
  • chore(deps): bump actions/checkout from 3 to 4 (#5475)
  • chore(deps): bump actions/checkout from 3 to 4 (#938)
  • chore(deps): bump anchore/sbom-action from 0.17.9 to 0.18.0 (#5483)
  • chore(deps): bump codecov/codecov-action from 5.1.2 to 5.2.0 (#5477)
  • chore(deps): bump codecov/codecov-action from 5.2.0 to 5.3.0 (#5482)
  • chore(deps): bump codecov/codecov-action from 5.3.0 to 5.3.1 (#5488)
  • chore(deps): bump dagger/dagger-for-github from 7.0.4 to 7.0.5 (#5530)
  • chore(deps): bump dependabot/fetch-metadata from 2.2.0 to 2.3.0 (#5490)
  • chore(deps): bump docker/setup-buildx-action from 3.8.0 to 3.9.0 (#5529)
  • chore(deps): bump docker/setup-qemu-action from 3.3.0 to 3.4.0 (#5531)
  • chore(deps): bump github.com/agnivade/levenshtein from 1.2.0 to 1.2.1 (#5495)
  • chore(deps): bump github.com/slack-go/slack from 0.15.0 to 0.16.0 (#5539)
  • chore(deps): bump github/codeql-action from 3.28.2 to 3.28.3 (#5476)
  • chore(deps): bump github/codeql-action from 3.28.3 to 3.28.4 (#5481)
  • chore(deps): bump github/codeql-action from 3.28.4 to 3.28.5 (#5489)
  • chore(deps): bump github/codeql-action from 3.28.5 to 3.28.6 (#5494)
  • chore(deps): bump github/codeql-action from 3.28.6 to 3.28.8 (#5502)
  • chore(deps): bump github/codeql-action from 3.28.8 to 3.28.9 (#5537)
  • chore(deps): bump gitlab.com/gitlab-org/api/client-go from 0.120.0 to 0.121.0 (#5518)
  • chore(deps): bump gitlab.com/gitlab-org/api/client-go from 0.121.0 to 0.122.0 (#5525)
  • chore(deps): bump golang from 1.23.5-alpine to 1.23.6-alpine (#5538)
  • chore(deps): bump golang from 1.23.5-alpine to 1.24rc2-alpine (#5527)
  • chore(deps): bump golang.org/x/crypto from 0.32.0 to 0.33.0 (#5540)
  • chore(deps): bump golang.org/x/oauth2 from 0.25.0 to 0.26.0 (#5524)
  • chore(deps): bump golang.org/x/sync from 0.10.0 to 0.11.0 (#5526)
  • chore(deps): bump golang.org/x/text from 0.21.0 to 0.22.0 (#5523)
  • chore(deps): bump golangci/golangci-lint-action from 6.2.0 to 6.3.0 (#5521)
  • chore(deps): bump golangci/golangci-lint-action from 6.3.0 to 6.3.1 (#5536)
  • chore(deps): bump sigstore/cosign-installer from 3.7.0 to 3.8.0 (#5522)
  • chore(deps): bump sigstore/cosign-installer from 3.7.0 to 3.8.0 (#960)
  • chore(deps): update go-github

Documentation updates

  • docs(docker_sign): ${artifact} does not contain the digest (#5513)
  • docs(docker_sign): bring args defaults up to date (#5514)
  • docs(sbom): fix default artifact info (#5509)
  • docs: add go report card badge (#5486)
  • docs: add vedant as a maintainer (#5471)
  • docs: attestations (#5474)
  • docs: fix install
  • docs: remove unreleased for v2.6 (#5479)
  • docs: update
  • docs: update
  • docs: update
  • docs: update
  • docs: update
  • docs: update yum install instructions

Build process updates

  • ci: attest release artifacts
  • ci: avoid duplicated nightly builds
  • ci: codecov only on linux
  • ci: fix rev-parse
  • ci: fix typo
  • ci: fix typo
  • ci: missing perm
  • ci: testing attestations

Other work

  • chore: auto-update generated files
  • chore: auto-update generated files
  • chore: discussions first? (#5506)
  • chore: fix comment
  • chore: fix fake misspell warning
  • chore: schema update
  • chore: schema update
  • chore: schema update
  • chore: set token
  • chore: update
  • chore: update docs
  • chore: update security policy (#5478)

Don't miss a new goreleaser-pro release

NewReleases is sending notifications on new releases.