github.com/Accefy/pop@v0.0.0-20230428174248-e9f677eab5b9/.goreleaser.yml (about) 1 # GoReleaser config 2 3 --- 4 before: 5 hooks: 6 - go mod tidy 7 8 builds: 9 - id: pop_darwin 10 binary: soda 11 main: soda/main.go 12 goos: 13 - darwin 14 goarch: 15 - amd64 16 env: 17 - CGO_ENABLED=1 18 - CC=/osxcross/target/bin/o64-clang 19 - CXX=/osxcross/target/bin/o64-clang++ 20 flags: 21 - -tags 22 - sqlite 23 24 - id: pop_darwin_arm64 25 binary: soda 26 main: soda/main.go 27 goos: 28 - darwin 29 goarch: 30 - arm64 31 env: 32 - CGO_ENABLED=1 33 - CC=/osxcross/target/bin/oa64-clang 34 - CXX=/osxcross/target/bin/oa64-clang++ 35 flags: 36 - -tags 37 - sqlite 38 39 - id: pop_linux 40 binary: soda 41 main: soda/main.go 42 env: 43 - CGO_ENABLED=0 44 flags: 45 - -tags 46 - sqlite 47 goos: 48 - linux 49 goarch: 50 - amd64 51 - 386 52 53 - id: pop_windows_i686 54 binary: soda 55 main: soda/main.go 56 ldflags: 57 - "-extldflags '-static'" 58 env: 59 - CGO_ENABLED=1 60 - CC=i686-w64-mingw32-gcc 61 - CXX=i686-w64-mingw32-g++ 62 flags: 63 - -tags 64 - sqlite 65 goos: 66 - windows 67 goarch: 68 - 386 69 70 - id: pop_windows_x64 71 binary: soda 72 main: soda/main.go 73 ldflags: 74 - "-extldflags '-static'" 75 env: 76 - CGO_ENABLED=1 77 - CC=x86_64-w64-mingw32-gcc 78 - CXX=x86_64-w64-mingw32-g++ 79 flags: 80 - -tags 81 - sqlite 82 goos: 83 - windows 84 goarch: 85 - amd64 86 87 archives: 88 - format_overrides: 89 - goos: windows 90 format: zip 91 92 checksum: 93 name_template: 'checksums.txt' 94 95 snapshot: 96 name_template: "{{ .Tag }}-next" 97 98 changelog: 99 sort: asc 100 filters: 101 exclude: 102 - '^docs:' 103 - '^test:' 104 105 brews: 106 - name: 'pop' 107 tap: 108 owner: gobuffalo 109 name: homebrew-tap 110 homepage: "https://gobuffalo.io/documentation/database/pop/" 111 description: "A Tasty Treat For All Your Database Needs" 112 skip_upload: "auto"