github goreleaser/goreleaser-pro nightly
v2.7.0-nightly

pre-release9 hours ago

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
  • ci(pro): remove -pro from nightly
  • ci(pro): update taskfile

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): do not skip entire pipeline for one skip (#5546)
  • fix(nfpm): do not skip entire pipeline for one skip (#5546)
  • 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-buildx-action from 3.8.0 to 3.9.0 (#969)
  • chore(deps): bump docker/setup-qemu-action from 3.3.0 to 3.4.0 (#5531)
  • chore(deps): bump docker/setup-qemu-action from 3.3.0 to 3.4.0 (#970)
  • chore(deps): bump github.com/agnivade/levenshtein from 1.2.0 to 1.2.1 (#5495)
  • chore(deps): bump github.com/anchore/quill from 0.5.0 to 0.5.1 (#5542)
  • chore(deps): bump github.com/anchore/quill from 0.5.0 to 0.5.1 (#5542)
  • chore(deps): bump github.com/distribution/distribution/v3 from 3.0.0-rc.2 to 3.0.0-rc.3 in the go_modules group (#5547)
  • 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 golang.org/x/tools from 0.29.0 to 0.30.0 (#5543)
  • chore(deps): bump golang.org/x/tools from 0.29.0 to 0.30.0 (#5543)
  • 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 golangci/golangci-lint-action from 6.3.1 to 6.3.2 (#5544)
  • chore(deps): bump golangci/golangci-lint-action from 6.3.1 to 6.3.2 (#5544)
  • 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: announce v2.7
  • docs: announce v2.7
  • docs: attestations (#5474)
  • docs: fix install
  • docs: preparing for v2.7
  • docs: preparing for v2.7
  • docs: remove unreleased for v2.6 (#5479)
  • docs: update
  • docs: update
  • docs: update
  • docs: update
  • docs: update
  • docs: update
  • docs: update
  • docs: update install instructions
  • docs: update install instructions
  • docs: update pro.md
  • docs: update pro.md
  • 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 run script to support -pro less tags
  • ci: fix run script to support -pro less tags
  • 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: auto-update generated files
  • chore: auto-update generated files
  • 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: typo
  • chore: typo
  • 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.