Skip to content

Fix ci #2209

@github-actions

Description

@github-actions

This is the tracking issue for #2208

Please add labels indicating the release versions eg. 'release/v15'

Please add comments for user issues which this issue addresses.

Description copied from PR:

Description

This change adds GoReleaser to the Nix environment and manually downloads Terraform.
TFSwitch is having trouble due to a change in the Gpg key that Hashicorp uses to sign Terraform releases, so we are eliminating tfswitch and downloading it manually. There isn't a build for Terraform v1.5.7 in nix-pkgs so we are downloading it from Hashicorp and validating the checksum. Nix also automatically validates the download with its own sha.
Using the same process for GoReleaser since the latest version isn't in nix-pkgs.

Testing

Manually tested locally, this doesn't effect the product just how it is built and released.

Not a breaking change.

Metadata

Metadata

Assignees

Labels

internal/trackingThis is an issue tracking release of a PR across multiple verisonsrelease/v13Targets release v13.x correlating to Rancher's v2.13.xrelease/v14Targets release v14.x correlating to Rancher's v2.14.xrelease/v15Targets release v15.x correlating to Rancher's v2.15.x

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions