on: [push] jobs: build: runs-on: docker container: image: golang:alpine steps: - uses: actions/checkout@v4 name: Checkout and build run: | apk add --no-cache git go generate go build cmd/server.go -o spaceapi - uses: actions/upload-artifact@v2 name: Upload artifact with: name: spaceapi path: spaceapi