version: '3' includes: common: ../Taskfile.yml tasks: build: summary: Builds the application for Windows deps: - task: common:go:mod:tidy - task: common:build:frontend vars: PRODUCTION: ref: .PRODUCTION cmds: - go build -buildvcs=false -gcflags=all="-l" -o {{.BIN_DIR}}/{{.APP_NAME}}.exe env: GOOS: windows CGO_ENABLED: 1 GOARCH: '{{.ARCH | default ARCH}}' PRODUCTION: '{{.PRODUCTION | default "false"}}' vars: PRODUCTION: '{{.PRODUCTION | default "false"}}' run: cmds: - '{{.BIN_DIR}}/{{.APP_NAME}}.exe'