distributable: url: git+https://github.com/coder/coder.git ref: ${{version.tag}} versions: github: coder/coder build: dependencies: # doesn't work with 1.22 yet: # https://github.com/coder/coder/issues/11342 go.dev: ~1.21 script: go build $ARGS -ldflags="$LD_FLAGS" ./cmd/coder env: ARGS: - -trimpath - -o={{prefix}}/bin/coder - -tags slim LD_FLAGS: - -s - -w - -X github.com/coder/coder/v2/buildinfo.tag={{version}} - -X github.com/coder/coder/v2/buildinfo.agpl=true linux: LD_FLAGS: - -buildmode=pie provides: - bin/coder test: - coder version | grep {{version}} - coder netcheck 2>out.log || true - cat out.log | grep 'You are not logged in'