github goreleaser/goreleaser-pro v2.2.0-pro

latest releases: nightly, v2.3.2-pro, v2.3.1-pro...
one month ago

Changelog

Pro-only

New features

  • feat(pro): docker_signs.if
  • feat(pro): if template evaluation
  • feat(pro): in and list template functions
  • feat(pro): rename nightly.name_template nightly.version_template
  • feat(pro): signs.if
  • feat(pro): skip report-sizes option

Build process updates

  • ci(pro): notify nightly builds on discord

Other work

  • chore(pro): jsonschema modeline

Shared with OSS

New features

  • feat: binary signs (#5018)
  • feat: rename snapshot.name_template -> snapshot.version_template (#5019)
  • feat: when --clean, remove dist before checking git state (#5057)

Security updates

  • sec(deps): update docker/docker and google/go-containerregistry (#5065)

Bug fixes

  • fix(gitlab): release file URL broken (#5035)
  • fix(jsonschema): missing ipk in nfpm.formats
  • fix(ko): rework error message for relative path for .go suffix (#5005)
  • fix(nix): do not install go on macos
  • fix: consistent logging of source archive path
  • fix: isEnvSet and envOrDefault not working sometimes
  • fix: snapcraft nix package not available on darwin
  • fix: typo

Dependency updates

  • Revert "chore(deps): bump gocloud.dev from 0.37.0 to 0.38.0 (#5028)"
  • Revert "chore(deps): bump gocloud.dev from 0.37.0 to 0.38.0 (#5028)"
  • Revert "chore(deps): bump gocloud.dev from 0.37.0 to 0.38.0 (#5028)" (#5034)
  • chore(deps): bump anchore/sbom-action from 0.16.1 to 0.17.0 (#4999)
  • chore(deps): bump anchore/sbom-action from 0.16.1 to 0.17.0 (#770)
  • chore(deps): bump anchore/sbom-action from 0.17.0 to 0.17.1 (#5078)
  • chore(deps): bump anchore/sbom-action from 0.17.0 to 0.17.1 (#797)
  • chore(deps): bump benc-uk/workflow-dispatch from 1.2.3 to 1.2.4 (#5047)
  • chore(deps): bump code.gitea.io/sdk/gitea from 0.18.0 to 0.19.0 (#5033)
  • chore(deps): bump dependabot/fetch-metadata from 1.6.0 to 2.2.0 (#5072)
  • chore(deps): bump docker/login-action from 3.2.0 to 3.3.0 (#5013)
  • chore(deps): bump docker/login-action from 3.2.0 to 3.3.0 (#774)
  • chore(deps): bump docker/setup-buildx-action from 3.4.0 to 3.5.0 (#5012)
  • chore(deps): bump docker/setup-buildx-action from 3.4.0 to 3.6.1 (#781)
  • chore(deps): bump docker/setup-buildx-action from 3.5.0 to 3.6.1 (#5037)
  • chore(deps): bump docker/setup-qemu-action from 3.1.0 to 3.2.0 (#5011)
  • chore(deps): bump docker/setup-qemu-action from 3.1.0 to 3.2.0 (#775)
  • chore(deps): bump github.com/atc0005/go-teams-notify/v2 from 2.10.0 to 2.11.0 (#5049)
  • chore(deps): bump github.com/aws/aws-sdk-go from 1.54.18 to 1.55.0 (#5014)
  • chore(deps): bump github.com/aws/aws-sdk-go from 1.55.0 to 1.55.1 (#5021)
  • chore(deps): bump github.com/aws/aws-sdk-go from 1.55.1 to 1.55.2 (#5025)
  • chore(deps): bump github.com/aws/aws-sdk-go from 1.55.2 to 1.55.3 (#5027)
  • chore(deps): bump github.com/caarlos0/env/v11 from 11.1.0 to 11.2.0 (#5050)
  • chore(deps): bump github.com/caarlos0/log from 0.4.5 to 0.4.6 (#4995)
  • chore(deps): bump github.com/charmbracelet/lipgloss from 0.12.0 to 0.12.1 (#4994)
  • chore(deps): bump github.com/docker/docker from 26.1.3+incompatible to 26.1.4+incompatible (#5040)
  • chore(deps): bump github.com/docker/docker from 26.1.4+incompatible to 26.1.5+incompatible (#5064)
  • chore(deps): bump github.com/google/go-containerregistry from 0.20.0 to 0.20.1 (#5002)
  • chore(deps): bump github.com/ory/dockertest/v3 from 3.10.0 to 3.11.0 (#5070)
  • chore(deps): bump github.com/slack-go/slack from 0.13.0 to 0.13.1 (#5003)
  • chore(deps): bump github.com/xanzy/go-gitlab from 0.106.0 to 0.107.0 (#5000)
  • chore(deps): bump github/codeql-action from 3.25.11 to 3.25.12 (#4996)
  • chore(deps): bump github/codeql-action from 3.25.12 to 3.25.13 (#5009)
  • chore(deps): bump github/codeql-action from 3.25.13 to 3.25.14 (#5026)
  • chore(deps): bump github/codeql-action from 3.25.14 to 3.25.15 (#5032)
  • chore(deps): bump github/codeql-action from 3.25.15 to 3.26.0 (#5053)
  • chore(deps): bump github/codeql-action from 3.26.0 to 3.26.1 (#5077)
  • chore(deps): bump gocloud.dev from 0.37.0 to 0.38.0 (#5028)
  • chore(deps): bump golang from 1.22.5-alpine to 1.22.6-alpine (#5054)
  • chore(deps): bump golang from 1.22.6-alpine to 1.23.0-alpine (#5076)
  • chore(deps): bump golang from 8c9183f to ff45d87 (#5010)
  • chore(deps): bump golang from ff45d87 to 0d3653d (#5022)
  • chore(deps): bump golang.org/x/oauth2 from 0.21.0 to 0.22.0 (#5052)
  • chore(deps): bump golang.org/x/sync from 0.7.0 to 0.8.0 (#5048)
  • chore(deps): bump golang.org/x/text from 0.16.0 to 0.17.0 (#5055)
  • chore(deps): bump golang.org/x/tools from 0.23.0 to 0.24.0 (#5060)
  • chore(deps): bump golangci/golangci-lint-action from 6.0.1 to 6.1.0 (#5036)
  • chore(deps): bump sigstore/cosign-installer from 3.5.0 to 3.6.0 (#5058)
  • chore(deps): bump sigstore/cosign-installer from 3.5.0 to 3.6.0 (#794)
  • chore(deps): update env and lipgloss (#5066)
  • chore(deps): update lipgloss
  • chore(deps): update nfpm
  • feat(deps): update ko and gocloud.dev (#5063)

Documentation updates

  • docs: clean
  • docs: fix
  • docs: improve dirty.md
  • docs: improve docs (#5006)
  • docs: improve menus
  • docs: improvements
  • docs: update
  • docs: update
  • docs: update
  • docs: update
  • docs: update
  • docs: update
  • docs: update
  • docs: update
  • docs: update schemas
  • docs: update sponsors page
  • docs: updates
  • docs: use "~> v2" in GitHub actions docs (#5067)
  • docs: users update
  • docs: v2.1 announcement (#4987)

Build process updates

  • build: name template
  • ci: auto approve dependency prs
  • ci: git pull before auto commit
  • ci: htmltest config update
  • ci: notify nightly builds on discord
  • ci: split test and check jobs (#5062)

Other work

  • chore: auto-update generated files
  • chore: auto-update generated files
  • chore: crlf
  • chore: improv msg

Don't miss a new goreleaser-pro release

NewReleases is sending notifications on new releases.