From 1f5c822dd8536928bbdf418925ede6c60543b92b Mon Sep 17 00:00:00 2001 From: Laura Martin Date: Wed, 14 Aug 2024 15:52:09 +0100 Subject: [PATCH] Update goreleaser I tried to draft a release, and it failed with: ``` error=unknown flag: --rm-dist ``` Update the releaser to the latest version, and use `--clean` instead. --- .github/workflows/release.yml | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index b13fe86..f2e6bc0 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -1,12 +1,12 @@ # This GitHub action can publish assets for release when a tag is created. # Currently its setup to run on any tag that matches the pattern "v*" (ie. v0.1.0). # -# This uses an action (hashicorp/ghaction-import-gpg) that assumes you set your +# This uses an action (hashicorp/ghaction-import-gpg) that assumes you set your # private key in the `GPG_PRIVATE_KEY` secret and passphrase in the `PASSPHRASE` # secret. If you would rather own your own GPG handling, please fork this action # or use an alternative one for key handling. # -# You will need to pass the `--batch` flag to `gpg` in your signing step +# You will need to pass the `--batch` flag to `gpg` in your signing step # in `goreleaser` to indicate this is being used in a non-interactive mode. # name: release @@ -16,7 +16,7 @@ on: version: description: 'Version, without v prefix, appended to v to locate tag' required: true - + permissions: contents: write jobs: @@ -46,10 +46,10 @@ jobs: passphrase: ${{ secrets.TERRAFORM_REGISTRY_PRIVATE_KEY_PASSWORD }} - name: Run GoReleaser - uses: goreleaser/goreleaser-action@v3.0.0 + uses: goreleaser/goreleaser-action@v6 with: version: latest - args: release --rm-dist + args: release --clean env: GPG_FINGERPRINT: ${{ steps.import_gpg.outputs.fingerprint }} # GitHub sets this automatically