Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
13 changes: 0 additions & 13 deletions .circleci/config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -140,19 +140,6 @@ jobs:
name: Run Build
command: |
make build-ci
- run:
name: Install Goreleaser
command: |
# Ensures the directory we need exist.
mkdir -p ~/bin
installPath=~/bin

dlURL="https://github.com/goreleaser/goreleaser/releases/download/v2.8.2/goreleaser_Linux_x86_64.tar.gz"
curl -sSL $dlURL | tar -xz -C ${installPath} goreleaser
- run:
name: Check GoReleaser is install success
command: |
goreleaser --version
- export-build-version:
release_ref: << parameters.release_ref >>
sanitized: true
Expand Down
13 changes: 0 additions & 13 deletions .github/MAINTAINERS_GUIDE.md
Original file line number Diff line number Diff line change
Expand Up @@ -227,9 +227,6 @@ cmd/
The release build artifacts from `make build-snapshot` that includes binaries
and archives for all platforms.

An installation of [`goreleaser`][goreleaser] is required and the latest version
is recommended.

### `internal/`

A safe place to store private packages used by commands and this program. Shared
Expand Down Expand Up @@ -293,7 +290,6 @@ Certain things are common during development and require a few commands.
- [Updating](#updating)
- [Bumping the Golang version](#bumping-the-golang-version)
- [Bumping Go packages versions](#bumping-go-package-versions)
- [Bumping Goreleaser versions](#bumping-goreleaser-versions)
- [Designing](#designing)
- [Deprecating features and flags](#deprecating-features-and-flags)
- [Allowlist configuration](#allowlist-configuration)
Expand Down Expand Up @@ -623,15 +619,6 @@ tree of a transitive dependency, this command can be helpful:
go mod graph | grep <module name>
```
#### Bumping Goreleaser versions
The [`goreleaser`][goreleaser] package we use to build release snapshots needs
updates in the following files on occasion:
- `.circleci/config.yml`
- `.goreleaser.yml`
Testing in our CI setup uses changes to these files when creating test builds.
### Designing
Expand Down
2 changes: 1 addition & 1 deletion Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -71,7 +71,7 @@ build-ci: clean
# Build the CLI as a release snapshot for all operating systems
.PHONY: build-snapshot
build-snapshot: clean
BUILD_VERSION="$(BUILD_VERSION)" LDFLAGS="$(LDFLAGS)" goreleaser --snapshot --clean --skip=publish --config .goreleaser.yml
BUILD_VERSION="$(BUILD_VERSION)" LDFLAGS="$(LDFLAGS)" go tool goreleaser --snapshot --clean --skip=publish --config .goreleaser.yml

# Update documentation in a commit tagged as the release
# Usage: `make tag RELEASE_VERSION=3.7.0-example`
Expand Down
Loading
Loading