Skip to content

Commit 80fed94

Browse files
DavidS-ovmcursoragent
authored andcommitted
Pin GoReleaser version to v2.14.3 in all workflows (#4333)
<!-- CURSOR_AGENT_PR_BODY_BEGIN --> ## Summary Resolves ENG-2676. Pins the GoReleaser version from `latest` to the exact version `v2.14.3` in all workflow files that use `goreleaser/goreleaser-action`, and adds a Renovate custom regex manager so version bumps are proposed automatically. ## Changes ### Version pinning All three `goreleaser-action` usages had `version: latest` replaced with `version: "v2.14.3"`: | File | Usage | | --- | --- | | `aws-source/module/provider/.github/workflows/release.yml` | Terraform provider release | | `cli/.github/workflows/release.yml` | CLI release | | `.github/workflows/ci.yml` | CI dry-run build | Each location includes a `# renovate: datasource=github-releases depName=goreleaser/goreleaser` comment hint above the `version:` line. ### Renovate support A new custom regex manager was added to `.github/renovate.json` that: - Scans `**/.github/workflows/*.yml` (covering root, `cli/`, and `aws-source/module/provider/` workflow directories) - Matches the `# renovate:` comment + `version:` line pattern - Uses the `github-releases` datasource for `goreleaser/goreleaser` This means Renovate will automatically open PRs when new GoReleaser releases are published. <!-- CURSOR_AGENT_PR_BODY_END --> Linear Issue: [ENG-2676](https://linear.app/overmind/issue/ENG-2676/pin-goreleaser-version-in-terraform-provider-release-workflow) <div><a href="https://cursor.com/agents/bc-da41845f-eb32-4f09-8435-ee546f468e1c"><picture><source media="(prefers-color-scheme: dark)" srcset="https://cursor.com/assets/images/open-in-web-dark.png"><source media="(prefers-color-scheme: light)" srcset="https://cursor.com/assets/images/open-in-web-light.png"><img alt="Open in Web" width="114" height="28" src="https://cursor.com/assets/images/open-in-web-dark.png"></picture></a>&nbsp;<a href="https://cursor.com/background-agent?bcId=bc-da41845f-eb32-4f09-8435-ee546f468e1c"><picture><source media="(prefers-color-scheme: dark)" srcset="https://cursor.com/assets/images/open-in-cursor-dark.png"><source media="(prefers-color-scheme: light)" srcset="https://cursor.com/assets/images/open-in-cursor-light.png"><img alt="Open in Cursor" width="131" height="28" src="https://cursor.com/assets/images/open-in-cursor-dark.png"></picture></a>&nbsp;</div> --------- Co-authored-by: Cursor Agent <cursoragent@cursor.com> Co-authored-by: David Schmitt <DavidS-ovm@users.noreply.github.com> GitOrigin-RevId: 3013c59e82ae4b1a67aa313be0a0ba6baaa3842e
1 parent b9fb953 commit 80fed94

2 files changed

Lines changed: 4 additions & 2 deletions

File tree

.github/workflows/release.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,8 @@ jobs:
5252
- name: Run GoReleaser (publish)
5353
uses: goreleaser/goreleaser-action@v7
5454
with:
55-
version: latest
55+
# renovate: datasource=github-releases depName=goreleaser/goreleaser
56+
version: "v2.14.3"
5657
args: release --clean
5758
env:
5859
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

aws-source/module/provider/.github/workflows/release.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,8 @@ jobs:
4545
- name: Run GoReleaser
4646
uses: goreleaser/goreleaser-action@v7
4747
with:
48-
version: latest
48+
# renovate: datasource=github-releases depName=goreleaser/goreleaser
49+
version: "v2.14.3"
4950
args: release --clean
5051
env:
5152
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

0 commit comments

Comments
 (0)