Skip to content

release pipeline refactor#527

Open
wagoodman wants to merge 1 commit into
mainfrom
release-refactor-tag-token
Open

release pipeline refactor#527
wagoodman wants to merge 1 commit into
mainfrom
release-refactor-tag-token

Conversation

@wagoodman

Copy link
Copy Markdown
Contributor

quick pass refactoring grant's release pipeline:

  • release.yaml: swapped DEPLOY_KEY for TAG_TOKEN in the ci-release step (for pushing tags; doesn't inherit workflow permissions)
  • added a skip-checks workflow_dispatch input and made check-gate skippable; release job now runs even when check-gate is skipped but still requires version-available to pass
  • bumped go-make v0.5.0 -> v0.7.0 in .make
  • dropped dependabot grouping (go-minor-patch / actions-minor-patch) so updates come as individual PRs
  • zizmor.yml trimmed to rules: {} (removed the unpinned-uses config)
  • swapped goimports for the native gci formatter in golangci-lint

… dependabot/zizmor/gci cleanup

Signed-off-by: Alex Goodman <wagoodman@users.noreply.github.com>
@wagoodman wagoodman added the changelog-ignore do not add a entry for this when generating the changelog label Jun 22, 2026
@oss-housekeeper oss-housekeeper Bot added the dependencies dealing with project dependencies label Jun 22, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

changelog-ignore do not add a entry for this when generating the changelog dependencies dealing with project dependencies

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant