diff --git a/.gitignore b/.gitignore index e399b97d..8816f913 100644 --- a/.gitignore +++ b/.gitignore @@ -5,3 +5,4 @@ .idea kes !kes/ +*.test \ No newline at end of file diff --git a/.goreleaser.yml b/.goreleaser.yml index 9803d4db..2b20e987 100644 --- a/.goreleaser.yml +++ b/.goreleaser.yml @@ -40,17 +40,10 @@ builds: archives: - - name_template: "{{ .Os }}-{{ .Arch }}" - format: zip + name_template: "{{ .ProjectName }}-{{ .Os }}-{{ .Arch }}" + format: binary replacements: arm: arm - files: - - README.md - - LICENSE - -checksum: - name_template: checksums.txt - algorithm: sha256 signs: - diff --git a/README.md b/README.md index a5362dbe..cc2fac12 100644 --- a/README.md +++ b/README.md @@ -8,17 +8,17 @@ KES is a stateless and distributed key-management system for high-performance ap ### Binary Releases -| OS | ARCH | Binary | -|:-------:|:-----:|:-----------------:| -| Linux | amd64 | [linux-amd64](https://github.com/minio/kes/releases/latest/download/linux-amd64.zip) -| Linux | arm64 | [linux-arm64](https://github.com/minio/kes/releases/latest/download/linux-arm64.zip) -| Linux | arm | [linux-arm](https://github.com/minio/kes/releases/latest/download/linux-arm.zip) -| Apple | amd64 | [darwin-amd64](https://github.com/minio/kes/releases/latest/download/darwin-amd64.zip) -| Windows | amd64 | [windows-amd64](https://github.com/minio/kes/releases/latest/download/windows-amd64.zip) - -You can also verify the binary with [minisign](https://jedisct1.github.io/minisign/) by downloading the corresponding [`.minisign`](https://github.com/minio/kes/releases/latest) signature file. Then run: +| OS | ARCH | Binary | +|:-------:|:-----:|:--------------------------------------------------------------------------------------------:| +| Linux | amd64 | [linux-amd64](https://github.com/minio/kes/releases/latest/download/kes-linux-amd64) | +| Linux | arm64 | [linux-arm64](https://github.com/minio/kes/releases/latest/download/kes-linux-arm64) | +| Linux | arm | [linux-arm](https://github.com/minio/kes/releases/latest/download/kes-linux-arm) | +| Apple | amd64 | [darwin-amd64](https://github.com/minio/kes/releases/latest/download/kes-darwin-amd64) | +| Windows | amd64 | [windows-amd64](https://github.com/minio/kes/releases/latest/download/kes-windows-amd64.exe) | + +You can also verify the binary with [minisign](https://jedisct1.github.io/minisign/) by downloading the corresponding [`.minisig`](https://github.com/minio/kes/releases/latest) signature file. Then run: ``` -minisign -Vm .zip -P RWTx5Zr1tiHQLwG9keckT0c45M3AGeHD6IvimQHpyRywVWGbP1aVSGav +minisign -Vm kes-- -P RWTx5Zr1tiHQLwG9keckT0c45M3AGeHD6IvimQHpyRywVWGbP1aVSGav ``` ### Docker