terraform-linters / tflint

A Pluggable Terraform Linter
Mozilla Public License 2.0
4.73k stars 349 forks source link

release: Introduce Artifact Attestations #2038

Closed wata727 closed 1 month ago

wata727 commented 1 month ago

See https://github.com/terraform-linters/tflint/issues/1351

GitHub recently introduced Artifact Attestations. https://github.blog/2024-05-02-introducing-artifact-attestations-now-in-public-beta/

This PR adds a step to build Artifact Attestations in the release workflow. It's currently in public beta, so it's not recommended for all users, but it's simpler than Cosign, so you might want to migrate to it in the future.

In the future, we hope that Artifact Attestations will also be used for plugin verification.