pulumi / pulumi-policy

Pulumi's Policy as Code SDK, CrossGuard. Define infrastructure checks in code to enforce security, compliance, cost, and other practices, enforced at deployment time.
https://www.pulumi.com/docs/guides/crossguard/
Apache License 2.0
31 stars 4 forks source link

Upgrade Go dependencies and make CI run on Go 1.21.x #327

Closed justinvp closed 6 months ago

justinvp commented 6 months ago

We need to run on a more recent version of Go in order to address https://github.com/pulumi/pulumi-policy/pull/321. This PR updates our Go dependencies to the latest versions and updates CI to use Go 1.21.x.

Also deleted a go.mod and go.sum from the ./scripts directory, as it's no longer needed. That directory used to have a go file, but it's long since been deleted.