github goreleaser/goreleaser-pro v1.22.0-pro

latest releases: nightly, v2.3.2-pro, v2.3.1-pro...
10 months ago

Changelog

Pro-only

Bug fixes

  • fix(pro): amd64 build opt
  • fix(pro): merge issues
  • fix(pro): unused import

Other work

  • test(pro): filter
  • test(pro): fix after merge

Shared with OSS

New features

  • feat(nix): mark all Nix packages with the right source provenance
  • feat: --skip-nix
  • feat: --skip=aur
  • feat: --skip=homebrew
  • feat: --skip=scoop
  • feat: --skip=snapcraft
  • feat: --skip=winget
  • feat: check if go.mod has replace directives (#4398)
  • feat: version in the yaml file

Bug fixes

  • fix(docker): improve error msg
  • fix(jsonschema): version is not required on v1.x
  • fix: .Amd64 in build hooks
  • fix: build --single-target (#4370)
  • fix: decouple project_name guessing from the release pipe (#4335)
  • fix: github getbranch maxredirects
  • fix: improve run script
  • fix: properly handle multi-module projects with a go.work file
  • fix: schema enum options for dockers.use
  • fix: sort checksum lines by filename

Dependency updates

  • feat(deps): bump github.com/caarlos0/log from 0.4.2 to 0.4.3 (#4366)
  • feat(deps): bump github.com/caarlos0/log from 0.4.3 to 0.4.4 (#4372)
  • feat(deps): bump github.com/charmbracelet/lipgloss from 0.8.0 to 0.9.0 (#4364)
  • feat(deps): bump github.com/charmbracelet/lipgloss from 0.9.0 to 0.9.1 (#4367)
  • feat(deps): bump github.com/disgoorg/disgo from 0.16.9 to 0.16.11 (#4337)
  • feat(deps): bump github.com/docker/docker
  • feat(deps): bump github.com/google/ko from 0.14.1 to 0.15.0 (#4373)
  • feat(deps): bump github.com/google/uuid from 1.3.1 to 1.4.0
  • feat(deps): bump github.com/goreleaser/nfpm/v2 from 2.33.1 to 2.34.0
  • feat(deps): bump github.com/invopop/jsonschema from 0.11.0 to 0.12.0 (#4348)
  • feat(deps): bump github.com/invopop/jsonschema from 0.9.0 to 0.11.0 (#4343)
  • feat(deps): bump github.com/spf13/cobra from 1.7.0 to 1.8.0 (#4410)
  • feat(deps): bump github.com/xanzy/go-gitlab from 0.91.1 to 0.92.3 (#4338)
  • feat(deps): bump github.com/xanzy/go-gitlab from 0.92.3 to 0.93.0 (#4349)
  • feat(deps): bump github.com/xanzy/go-gitlab from 0.93.0 to 0.93.1 (#4358)
  • feat(deps): bump github.com/xanzy/go-gitlab from 0.93.1 to 0.93.2 (#4381)
  • feat(deps): bump golang from 1.21.1-alpine to 1.21.2-alpine (#4351)
  • feat(deps): bump golang from 1.21.2-alpine to 1.21.3-alpine (#4363)
  • feat(deps): bump golang from 2b74246 to 1c9cc94 (#4347)
  • feat(deps): bump golang from 926f7f7 to 96a8a70
  • feat(deps): bump golang from 96634e5 to ec31b7f (#4330)
  • feat(deps): bump golang.org/x/net from 0.16.0 to 0.17.0 (#4365)
  • feat(deps): bump golang.org/x/oauth2 from 0.12.0 to 0.13.0 (#4352)
  • feat(deps): bump golang.org/x/sync from 0.3.0 to 0.4.0 (#4353)
  • feat(deps): bump golang.org/x/sync from 0.4.0 to 0.5.0 (#4408)
  • feat(deps): bump golang.org/x/text from 0.13.0 to 0.14.0 (#4409)
  • feat(deps): bump golang.org/x/tools from 0.13.0 to 0.14.0 (#4359)
  • feat(deps): bump google.golang.org/grpc from 1.58.2 to 1.58.3
  • feat(deps): update charmbracelet/keygen
  • feat(deps): update go-github to v56

Build process updates

  • build: auto check boxes on winget
  • build: auto check boxes on winget
  • build: fix prerelease task
  • build: fix workflow name
  • build: only update docs, schema, after a release

Other work

  • Add updatecli.io to USERS.md
  • SLSA Provenance generation blog post (#4361)
  • adjusted the string to search for in the error message
  • docs: announce v1.22
  • docs: conventional file name on armv6
  • docs: fix broken link
  • docs: fix discord link
  • docs: fix typos (#4406)
  • docs: fix typos, formatting
  • docs: organizing docs a bit better (#4328)
  • docs: release cadence post (#4329)
  • more explicit error message for docker buildx context error
  • refactor(tmpl): avoid unnecessary byte/string conversion (#4356)
  • refactor: improve releases/scm.go a bit (#4334)
  • refactor: improve ssh key gen on tests
  • refactor: use ordered.First (#4362)
  • spelling fix
  • style: invert if statement
  • switched to double quotes

Don't miss a new goreleaser-pro release

NewReleases is sending notifications on new releases.