Makefile 395 B

12345678910111213141516
  1. GO_RELEASER_VERSION := v1.21.5
  2. DOCKER_RUN := @docker run \
  3. --rm \
  4. -e CGO_ENABLED=1 \
  5. -e GITHUB_TOKEN=$(GITHUB_TOKEN) \
  6. -v `pwd`:/go/src/retro-aim-server \
  7. -w /go/src/retro-aim-server \
  8. ghcr.io/goreleaser/goreleaser-cross:$(GO_RELEASER_VERSION)
  9. .PHONY: release
  10. release:
  11. $(DOCKER_RUN) --clean
  12. .PHONY: release-dry-run
  13. release-dry-run:
  14. $(DOCKER_RUN) --clean --skip=validate --skip=publish