From 9abff7e93ec6a9d82d44b79a390be40dc2ffdacc Mon Sep 17 00:00:00 2001 From: Thomas De Meyer Date: Tue, 3 Sep 2024 09:48:40 +0200 Subject: [PATCH] fix: fixed release workflow --- .github/workflows/release.yaml | 2 +- .gitignore | 2 ++ Taskfile.yml | 16 ++++------------ 3 files changed, 7 insertions(+), 13 deletions(-) diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml index 428380b..320dbcf 100644 --- a/.github/workflows/release.yaml +++ b/.github/workflows/release.yaml @@ -27,7 +27,7 @@ jobs: uses: goreleaser/goreleaser-action@v6 with: version: latest - args: release --rm-dist + args: release --clean env: GPG_FINGERPRINT: ${{ steps.import_gpg.outputs.fingerprint }} GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} diff --git a/.gitignore b/.gitignore index cf44478..6b2617c 100644 --- a/.gitignore +++ b/.gitignore @@ -18,3 +18,5 @@ crash.log // Go modules vendor/ + +/terraform-provider-amplience diff --git a/Taskfile.yml b/Taskfile.yml index 94c2ba6..6325047 100644 --- a/Taskfile.yml +++ b/Taskfile.yml @@ -1,18 +1,10 @@ version: '3' tasks: - build-local: - cmds: - - go build -o terraform-provider-{{ .NAME }}_{{ .VERSION }} - - mkdir -p ~/.terraform.d/plugins/registry.terraform.io/labd/{{ .NAME }}/{{ .VERSION }}/{{ .PLATFORM }}/ - - mv terraform-provider-{{ .NAME }}_{{ .VERSION }} ~/.terraform.d/plugins/registry.terraform.io/labd/{{ .NAME }}/{{ .VERSION }}/{{ .PLATFORM }}/terraform-provider-{{ .NAME }}_v{{ .VERSION }} - - cmd: codesign --deep --force -s - ~/.terraform.d/plugins/registry.terraform.io/labd/{{ .NAME }}/{{ .VERSION }}/{{ .PLATFORM }}/terraform-provider-{{ .NAME }}_v{{ .VERSION }} - platforms: [darwin] - vars: - VERSION: 99.0.0 - NAME: commercetools - PLATFORM: - sh: echo "$(go env GOOS)_$(go env GOARCH)" + build: + env: + GORELEASER_CURRENT_TAG: "v0.0.0" + cmd: goreleaser build --snapshot --clean --single-target --output terraform-provider-amplience format: cmds: