@@ -209,22 +209,22 @@ jobs:
209209 git tag "go-sdk/v${VERSION}" 2>/dev/null || true
210210 git push origin "go-sdk/v${VERSION}" 2>/dev/null || true
211211
212- # - run:
213- # name: Build and attach Terraform provider to release
214- # command: |
215- # VERSION=$(jq -r .version package.json)
216- # cd terraform-provider-cosmos
217- # for PAIR in linux/amd64 linux/arm64 darwin/amd64 darwin/arm64; do
218- # OS="${PAIR%/*}"
219- # ARCH="${PAIR#*/}"
220- # GOOS=$OS GOARCH=$ARCH go build -ldflags "-s -w -X main.version=${VERSION}" -o "terraform-provider-cosmos_${OS}_${ARCH}"
221- # zip "terraform-provider-cosmos_${VERSION}_${OS}_${ARCH}.zip" "terraform-provider-cosmos_${OS}_${ARCH}"
222- # rm "terraform-provider-cosmos_${OS}_${ARCH}"
223- # done
224- # sha256sum terraform-provider-cosmos_${VERSION}_*.zip > terraform-provider-cosmos_${VERSION}_SHA256SUMS
225- # echo "$GPG_PRIVATE_KEY" | base64 -d | gpg --batch --import
226- # gpg --batch --detach-sign terraform-provider-cosmos_${VERSION}_SHA256SUMS
227- # gh release upload "v${VERSION}" terraform-provider-cosmos_${VERSION}_*.zip terraform-provider-cosmos_${VERSION}_SHA256SUMS terraform-provider-cosmos_${VERSION}_SHA256SUMS.sig --clobber
212+ - run :
213+ name : Build and attach Terraform provider to release
214+ command : |
215+ VERSION=$(jq -r .version package.json)
216+ cd terraform-provider-cosmos
217+ for PAIR in linux/amd64 linux/arm64 darwin/amd64 darwin/arm64; do
218+ OS="${PAIR%/*}"
219+ ARCH="${PAIR#*/}"
220+ GOOS=$OS GOARCH=$ARCH go build -ldflags "-s -w -X main.version=${VERSION}" -o "terraform-provider-cosmos_${OS}_${ARCH}"
221+ zip "terraform-provider-cosmos_${VERSION}_${OS}_${ARCH}.zip" "terraform-provider-cosmos_${OS}_${ARCH}"
222+ rm "terraform-provider-cosmos_${OS}_${ARCH}"
223+ done
224+ sha256sum terraform-provider-cosmos_${VERSION}_*.zip > terraform-provider-cosmos_${VERSION}_SHA256SUMS
225+ echo "$GPG_PRIVATE_KEY" | base64 -d | gpg --batch --import
226+ gpg --batch --detach-sign terraform-provider-cosmos_${VERSION}_SHA256SUMS
227+ gh release upload "v${VERSION}" terraform-provider-cosmos_${VERSION}_*.zip terraform-provider-cosmos_${VERSION}_SHA256SUMS terraform-provider-cosmos_${VERSION}_SHA256SUMS.sig --clobber
228228
229229workflows :
230230 version : 2
0 commit comments