You've already forked go-semantic-release
fix(*): Use vendored dependencies in build 🔧
This commit was merged in pull request #19.
This commit is contained in:
@@ -28,30 +28,35 @@ steps:
|
|||||||
GOOS=linux
|
GOOS=linux
|
||||||
GOARCH=amd64
|
GOARCH=amd64
|
||||||
CGO_ENABLED=0
|
CGO_ENABLED=0
|
||||||
|
GOFLAGS=-mod=vendor
|
||||||
go build -o build/go-semantic-release.linux_amd64 -ldflags "-w -s --X main.version=`go-semantic-release next`"
|
go build -o build/go-semantic-release.linux_amd64 -ldflags "-w -s --X main.version=`go-semantic-release next`"
|
||||||
./cmd/go-semantic-release/
|
./cmd/go-semantic-release/
|
||||||
- >
|
- >
|
||||||
GOOS=linux
|
GOOS=linux
|
||||||
GOARCH=arm64
|
GOARCH=arm64
|
||||||
CGO_ENABLED=0
|
CGO_ENABLED=0
|
||||||
|
GOFLAGS=-mod=vendor
|
||||||
go build -o build/go-semantic-release.linux_arm64 -ldflags "-w -s --X main.version=`go-semantic-release next`"
|
go build -o build/go-semantic-release.linux_arm64 -ldflags "-w -s --X main.version=`go-semantic-release next`"
|
||||||
./cmd/go-semantic-release/
|
./cmd/go-semantic-release/
|
||||||
- >
|
- >
|
||||||
GOOS=windows
|
GOOS=windows
|
||||||
GOARCH=386
|
GOARCH=386
|
||||||
CGO_ENABLED=0
|
CGO_ENABLED=0
|
||||||
|
GOFLAGS=-mod=vendor
|
||||||
go build -o build/go-semantic-release.windows_i386.exe -ldflags "-w -s -X main.version=`go-semantic-release next`"
|
go build -o build/go-semantic-release.windows_i386.exe -ldflags "-w -s -X main.version=`go-semantic-release next`"
|
||||||
./cmd/go-semantic-release/
|
./cmd/go-semantic-release/
|
||||||
- >
|
- >
|
||||||
GOOS=windows
|
GOOS=windows
|
||||||
GOARCH=amd64
|
GOARCH=amd64
|
||||||
CGO_ENABLED=0
|
CGO_ENABLED=0
|
||||||
|
GOFLAGS=-mod=vendor
|
||||||
go build -o build/go-semantic-release.windows_amd64.exe -ldflags "-w -s -X main.version=`go-semantic-release next`"
|
go build -o build/go-semantic-release.windows_amd64.exe -ldflags "-w -s -X main.version=`go-semantic-release next`"
|
||||||
./cmd/go-semantic-release/
|
./cmd/go-semantic-release/
|
||||||
- >
|
- >
|
||||||
GOOS=darwin
|
GOOS=darwin
|
||||||
GOARCH=amd64
|
GOARCH=amd64
|
||||||
CGO_ENABLED=0
|
CGO_ENABLED=0
|
||||||
|
GOFLAGS=-mod=vendor
|
||||||
go build -o build/go-semantic-release.darwin_amd64 -ldflags "-w -s -X main.version=`go-semantic-release next`"
|
go build -o build/go-semantic-release.darwin_amd64 -ldflags "-w -s -X main.version=`go-semantic-release next`"
|
||||||
./cmd/go-semantic-release/
|
./cmd/go-semantic-release/
|
||||||
- go-semantic-release --loglevel debug release # Actually make the release on Gitea. Uploading assets
|
- go-semantic-release --loglevel debug release # Actually make the release on Gitea. Uploading assets
|
||||||
|
|||||||
2
Makefile
2
Makefile
@@ -5,7 +5,7 @@ all: build
|
|||||||
.PHONY: build
|
.PHONY: build
|
||||||
|
|
||||||
build:
|
build:
|
||||||
go build -o build/go-semantic-release-temp ./cmd/go-semantic-release/
|
GOFLAGS=-mod=vendor go build -o build/go-semantic-release-temp ./cmd/go-semantic-release/
|
||||||
|
|
||||||
lint:
|
lint:
|
||||||
golangci-lint run --print-issued-lines=false --fix ./...
|
golangci-lint run --print-issued-lines=false --fix ./...
|
||||||
|
|||||||
Reference in New Issue
Block a user