docker-mac-net-connect
docker-mac-net-connect copied to clipboard
GitHub Actions
Problem
This project currently has no CI and therefore no way to consistently test/build/release the package.
This task is to setup GitHub actions to test the app, build it, build & push the Docker image, and release to Homebrew (using something like GoReleaser).
For Docker build, don't forget to build cross platform (to support both Intel and M1 chips), ie:
$ docker buildx build --platform linux/amd64,linux/arm64 --push -t ghcr.io/chipmk/docker-mac-net-connect/setup:latest .