diff --git a/.goreleaser.yml b/.goreleaser.yml index 77789e2..d8730a3 100644 --- a/.goreleaser.yml +++ b/.goreleaser.yml @@ -115,15 +115,15 @@ docker_manifests: - ghcr.io/mvisonneau/tfcw:latest-arm64v8 checksum: - name_template: '{{ .ProjectName }}_{{ .Tag }}_SHA256SUMS' - algorithm: sha256 + name_template: '{{ .ProjectName }}_{{ .Tag }}_SHA512SUMS.txt' + algorithm: sha512 signs: - artifacts: checksum args: [ '-u', - '4D8900874BE004976FD945D892E0D0BACD70E16F', + 'C09CA9F71C5C988E65E3E5FCADEA38EDC46F25BE', '--output', '${signature}', '--detach-sign', diff --git a/CHANGELOG.md b/CHANGELOG.md index 7d49d96..5efb15b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,8 @@ and this project adheres to [0ver](https://0ver.org). ## [Unreleased] +## [v0.0.11] - 2020-12-17 + ### Added - Release GitHub container registry based images: [ghcr.io/mvisonneau/tfcw](https://github.com/users/mvisonneau/packages/container/package/tfcw) diff --git a/Makefile b/Makefile index 438ee45..f37af5f 100644 --- a/Makefile +++ b/Makefile @@ -57,7 +57,7 @@ install: ## Build and install locally the binary (dev purpose) .PHONY: build-local build-local: ## Build the binaries using local GOOS - go build ./cmd/$(NAME) + CGO_ENABLED=0 go build ./cmd/$(NAME) .PHONY: build build: setup ## Build the binaries diff --git a/README.md b/README.md index 8954fe3..e872eb5 100644 --- a/README.md +++ b/README.md @@ -3,7 +3,7 @@ [![PkgGoDev](https://pkg.go.dev/badge/github.com/mvisonneau/tfcw)](https://pkg.go.dev/mod/github.com/mvisonneau/tfcw) [![Go Report Card](https://goreportcard.com/badge/github.com/mvisonneau/tfcw)](https://goreportcard.com/report/github.com/mvisonneau/tfcw) [![Docker Pulls](https://img.shields.io/docker/pulls/mvisonneau/tfcw.svg)](https://hub.docker.com/r/mvisonneau/tfcw/) -[![Build Status](https://cloud.drone.io/api/badges/mvisonneau/tfcw/status.svg)](https://cloud.drone.io/mvisonneau/tfcw) +[![Build Status](https://github.com/mvisonneau/tfcw/workflows/test/badge.svg?branch=main)](https://github.com/mvisonneau/tfcw/actions) [![Coverage Status](https://coveralls.io/repos/github/mvisonneau/tfcw/badge.svg?branch=main)](https://coveralls.io/github/mvisonneau/tfcw?branch=main) [![Gitter](https://badges.gitter.im/terraform-cloud-wrapper/community.svg)](https://gitter.im/terraform-cloud-wrapper/community?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge) @@ -292,6 +292,9 @@ GLOBAL OPTIONS: Have a look onto the [latest release page](https://github.com/mvisonneau/tfcw/releases/latest) and pick your flavor. +Checksums are signed with the [following GPG key](https://keybase.io/mvisonneau/pgp_keys.asc): `C09C A9F7 1C5C 988E 65E3  E5FC ADEA 38ED C46F 25BE` + + ### Go ```bash @@ -307,7 +310,9 @@ Have a look onto the [latest release page](https://github.com/mvisonneau/tfcw/re ### Docker ```bash -~$ docker run -it --rm mvisonneau/tfcw +~$ docker run -it --rm docker.io/mvisonneau/tfcw +or +~$ docker run -it --rm ghcr.io/mvisonneau/tfcw ``` ### Scoop