diff --git a/.circleci/config.yml b/.circleci/config.yml index 66299b7..cc11072 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -21,6 +21,15 @@ workflows: only: /v[0-9]+(\.[0-9]+)*(-.*)*/ executors: + xcgo: + description: GoReleaser xcgo build image + parameters: + version: + description: Go version to use + type: string + default: 'latest' + docker: + - image: darrikonn/goreleaser-xcgo:<> go: description: Go build image parameters: @@ -63,11 +72,9 @@ jobs: release: executor: - name: go - version: '1.13' + name: xcgo steps: - checkout - run: name: 'Create releases with GoReleaser' - command: | - docker run -e GITHUB_TOKEN=$GITHUB_TOKEN --rm --privileged -v $CIRCLE_WORKING_DIRECTORY:/go/src/github.com/darrikonn/cheat -v /var/run/docker.sock:/var/run/docker.sock -w /go/src/github.com/darrikonn/cheat darrikonn/goreleaser-xcgo goreleaser --rm-dist + command: goreleaser --rm-dist diff --git a/.goreleaser.yml b/.goreleaser.yml index 229e540..2b793df 100644 --- a/.goreleaser.yml +++ b/.goreleaser.yml @@ -77,8 +77,7 @@ changelog: brew: github: owner: darrikonn - name: homebrew-tap - folder: Formula + name: homebrew-formulae homepage: https://github.com/darrikonn/cheat description: Secure, email-like messaging for blockchain addresses and accounts test: |