kind: pipeline name: default steps: - name: build image: golang commands: - GOOS=windows GOARCH=amd64 go build -ldflags="-s -w" -o dist/usergen-amd64-windows.exe - GOOS=linux GOARCH=amd64 go build -ldflags="-s -w" -o dist/usergen-amd64-linux - GOOS=darwin GOARCH=amd64 go build -ldflags="-s -w" -o dist/usergen-amd64-darwin - name: create_release image: plugins/gitea-release settings: api_key: from_secret: gitea_public_releases base_url: https://git.mroberts.dev/ files: dist/* checksum: - sha256 - md5 - sha1 when: event: tag