rancher / terraform-provider-rancher2

Terraform Rancher2 provider
https://www.terraform.io/docs/providers/rancher2/
Mozilla Public License 2.0
263 stars 228 forks source link

Github Action Migration #1351

Closed HarrisonWAffel closed 6 months ago

HarrisonWAffel commented 6 months ago

A successful release run can be seen here: https://github.com/HarrisonWAffel/terraform-provider-rancher2/actions/runs/9135094356 The github release and artifacts can be seen here: https://github.com/HarrisonWAffel/terraform-provider-rancher2/releases/tag/v0.0.0

A successful pre-release run can be seen here: https://github.com/HarrisonWAffel/terraform-provider-rancher2/actions/runs/9134965367 The github release and artifacts can be seen here: https://github.com/HarrisonWAffel/terraform-provider-rancher2/releases/tag/v0.0.0-rc1

I've checked the GPG signing process using my personal GPG key

gpg: Signature made Fri May 17 23:01:41 2024 UTC
gpg:                using RSA key B1BB4CAE50A884D616C4DCF69A6B757E291A63DF
gpg: Good signature from "Harrison Affel <harrison.affel@suse.com>" [unknown]
Primary key fingerprint: B1BB 4CAE 50A8 84D6 16C4  DCF6 9A6B 757E 291A 63DF

In a similar fashion as the rke terraform provider, I've removed the golint step in the make file. golint is no longer maintained and does not work properly with go modules. We should introduce a better linting solution in the near future, however this PR currently only focuses on GHA migration.

SURE-8006