Skip to content
This repository was archived by the owner on Dec 7, 2022. It is now read-only.

Commit 7c4ef3c

Browse files
authored
Forgot to put the docker build of darwin_arm64 into github workflows (#2)
1 parent f635b49 commit 7c4ef3c

3 files changed

Lines changed: 4 additions & 9 deletions

File tree

.github/workflows/go-build.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42,3 +42,5 @@ jobs:
4242
CGO_ENABLED=0 GOOS=windows GOARCH=amd64 go build -o "mkcert-$(git describe --tags)-windows-amd64.exe" -ldflags "-X main.Version=$(git describe --tags)"
4343
CGO_ENABLED=0 GOOS=windows GOARCH=arm go build -o "mkcert-$(git describe --tags)-windows-arm.exe" -ldflags "-X main.Version=$(git describe --tags)"
4444
CGO_ENABLED=0 GOOS=windows GOARCH=386 go build -o "mkcert-$(git describe --tags)-windows-386.exe" -ldflags "-X main.Version=$(git describe --tags)"
45+
# TODO: When golang v1.16 comes out, make this a simple build using go instead of gotip (lose docker)
46+
docker run --rm -w /workdir -v "$(PWD):/workdir" -e GOPATH="/go" -e "GOCACHE=/workdir/.gotmp" drud/golang-build-container:v1.15.6 bash -c "CGO_ENABLED=0 GOOS=darwin GOARCH=arm64 gotip build -o \"mkcert-$(git describe --tags)-darwin-arm64\" -ldflags \"-X main.Version=$(git describe --tags)\" "

.github/workflows/go-release.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,8 @@ jobs:
3939
CGO_ENABLED=0 GOOS=windows GOARCH=amd64 go build -o "mkcert-$(git describe --tags)-windows-amd64.exe" -ldflags "-X main.Version=$(git describe --tags)"
4040
CGO_ENABLED=0 GOOS=windows GOARCH=arm go build -o "mkcert-$(git describe --tags)-windows-arm.exe" -ldflags "-X main.Version=$(git describe --tags)"
4141
CGO_ENABLED=0 GOOS=windows GOARCH=386 go build -o "mkcert-$(git describe --tags)-windows-386.exe" -ldflags "-X main.Version=$(git describe --tags)"
42+
# TODO: When golang v1.16 comes out, make this a simple build using go instead of gotip (lose docker)
43+
docker run --rm -w /workdir -v "$(PWD):/workdir" -e GOPATH="/go" -e "GOCACHE=/workdir/.gotmp" drud/golang-build-container:v1.15.6 bash -c "CGO_ENABLED=0 GOOS=darwin GOARCH=arm64 gotip build -o \"mkcert-$(git describe --tags)-darwin-arm64\" -ldflags \"-X main.Version=$(git describe --tags)\" "
4244

4345
- name: Publish artifacts
4446
uses: ncipollo/release-action@v1

.travis.yml

Lines changed: 0 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -14,15 +14,6 @@ script:
1414
# TODO: When golang v1.16 comes out, make this a simple build using go instead of gotip (lose docker)
1515
- docker run --rm -w /workdir -v "$(PWD):/workdir" -e GOPATH="/go" -e "GOCACHE=/workdir/.gotmp" drud/golang-build-container:v1.15.6 bash -c "CGO_ENABLED=0 GOOS=darwin GOARCH=arm64 gotip build -o \"mkcert-$(git describe --tags)-darwin-arm64\" -ldflags \"-X main.Version=$(git describe --tags)\" "
1616

17-
DOCKERBUILDCMD=docker run -t --rm \
18-
-v "/$(PWD)://workdir$(DOCKERMOUNTFLAG)" \
19-
-e GOPATH="//workdir/$(GOTMP)" \
20-
-e GOCACHE="//workdir/$(GOTMP)/.cache" \
21-
-e GOFLAGS="$(USEMODVENDOR)" \
22-
-e CGO_ENABLED=0 \
23-
-w //workdir \
24-
$(BUILD_IMAGE)
25-
2617
deploy:
2718
provider: releases
2819
skip_cleanup: true

0 commit comments

Comments
 (0)