diff --git a/.github/workflows/pushes.yaml b/.github/workflows/pushes.yaml index 0ad0cbd..66335de 100644 --- a/.github/workflows/pushes.yaml +++ b/.github/workflows/pushes.yaml @@ -33,10 +33,10 @@ jobs: strategy: matrix: include: - - go: '1.20.x' + - go: '1.21.x' os: ubuntu-latest canonical: true - - go: '1.19.x' + - go: '1.20.x' os: ubuntu-latest canonical: false diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml index 945f617..c539642 100644 --- a/.github/workflows/release.yaml +++ b/.github/workflows/release.yaml @@ -36,7 +36,7 @@ jobs: - name: Set up Go uses: actions/setup-go@v3 with: - go-version: '1.19' + go-version: '1.21' check-latest: true - name: Basic integrity checks diff --git a/.goreleaser.yml b/.goreleaser.yml index 28ae8a8..e5c4f15 100644 --- a/.goreleaser.yml +++ b/.goreleaser.yml @@ -14,8 +14,26 @@ builds: - darwin - linux - windows + - freebsd goarch: - amd64 + - arm + - arm64 + - 386 + - mips64le + - s390x + goarm: + - 6 + - 7 + ignore: + - goos: darwin + goarch: 386 + - goos: freebsd + goarch: arm + - goos: freebsd + goarch: arm64 + - goos: freebsd + goarch: 386 dist: build @@ -24,6 +42,9 @@ archives: }}v{{ .Arm }}{{ end }}' wrap_in_directory: true format: zip + files: + - README.md + - LICENSE checksum: name_template: '{{ .ProjectName }}-v{{ .Version }}-checksums.txt' diff --git a/nkeys.go b/nkeys.go index 67b0406..b83a99d 100644 --- a/nkeys.go +++ b/nkeys.go @@ -19,7 +19,7 @@ package nkeys import "io" // Version is our current version -const Version = "0.4.4" +const Version = "0.4.5" // KeyPair provides the central interface to nkeys. type KeyPair interface {