From 85debd3fdec999b5df4171653dc1beb6501fdf73 Mon Sep 17 00:00:00 2001 From: Sunny Suthar Date: Wed, 6 Apr 2022 11:06:24 -0700 Subject: [PATCH] Add signs block in goreleaser.yml --- .goreleaser.yml | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/.goreleaser.yml b/.goreleaser.yml index 95057ea..8a058e8 100644 --- a/.goreleaser.yml +++ b/.goreleaser.yml @@ -49,6 +49,18 @@ checksum: name_template: '{{ .ProjectName }}_{{ .Env.PROVIDER_VERSION }}_manifest.json' name_template: '{{ .ProjectName }}_{{ .Env.PROVIDER_VERSION }}_SHA256SUMS' algorithm: sha256 +signs: + - artifacts: checksum + args: + # if you are using this in a GitHub action or some other automated pipeline, you + # need to pass the batch flag to indicate its not interactive. + - "--batch" + - "--local-user" + - "{{ .Env.GPG_FINGERPRINT }}" # set this environment variable for your signing key + - "--output" + - "${signature}" + - "--detach-sign" + - "${artifact}" release: extra_files: - glob: 'terraform-registry-manifest.json'