stackit-cli icon indicating copy to clipboard operation
stackit-cli copied to clipboard

feat(ci): add check for goreleaser configuration

Open rubenhoenle opened this issue 7 months ago • 1 comments

Description

will help to detect deprecated options

basically the same as https://github.com/stackitcloud/terraform-provider-stackit/pull/863

updated the following deprecated goreleaser options:

  • https://goreleaser.com/deprecations/#archivesformat
  • https://goreleaser.com/deprecations/#archivesformat_overridesformat
  • https://goreleaser.com/deprecations/#nfpmsbuilds
  • https://goreleaser.com/deprecations/#snapsbuilds

Checklist

  • [ ] Issue was linked above
  • [ ] Code format was applied: make fmt
  • [ ] Examples were added / adjusted (see e.g. here)
  • [x] Docs are up-to-date: make generate-docs (will be checked by CI)
  • [ ] Unit tests got implemented or updated
  • [x] Unit tests are passing: make test (will be checked by CI)
  • [x] No linter issues: make lint (will be checked by CI)

rubenhoenle avatar May 23 '25 13:05 rubenhoenle

Wait with merge until we discussed this in the team :)

rubenhoenle avatar May 23 '25 13:05 rubenhoenle