this repo has no description
at main 1.9 kB view raw
1version: 2 2# Make sure to check the documentation at https://goreleaser.com 3project_name: smallweb 4before: 5 hooks: 6 - go mod tidy 7 - go generate ./... 8 - rm -rf completions 9 - mkdir completions 10 - sh -c 'go run . completion "bash" >./completions/{{ .ProjectName }}.bash' 11 - sh -c 'go run . completion "zsh" >./completions/{{ .ProjectName }}.zsh' 12 - sh -c 'go run . completion "fish" >./completions/{{ .ProjectName }}.fish' 13changelog: 14 disable: true 15builds: 16 - env: 17 - CGO_ENABLED=0 18 ldflags: 19 - -s -w 20 - -X github.com/pomdtr/smallweb/build.Version={{.Version}} 21 - -X github.com/pomdtr/smallweb/build.Commit={{.Commit}} 22 - -X github.com/pomdtr/smallweb/build.Date={{.Date}} 23 - -X github.com/pomdtr/smallweb/build.BuiltBy=goreleaser 24 goos: 25 - windows 26 - linux 27 - darwin 28archives: 29 - files: 30 - README.md 31 - LICENSE.md 32 - completions/* 33 name_template: >- 34 {{ .ProjectName }}_ 35 {{- title .Os }}_ 36 {{- if eq .Arch "amd64" }}x86_64 37 {{- else if eq .Arch "386" }}i386 38 {{- else }}{{ .Arch }}{{ end }} 39 {{- if .Arm }}v{{ .Arm }}{{ end }} 40 41checksum: 42 name_template: "checksums.txt" 43snapshot: 44 version_template: "{{ incpatch .Version }}-next" 45release: 46 prerelease: auto 47 extra_files: 48 - glob: schemas/*.schema.json 49 github: 50 owner: pomdtr 51 name: smallweb 52brews: 53 - name: smallweb 54 homepage: https://smallweb.run 55 repository: 56 owner: pomdtr 57 name: homebrew-tap 58 service: | 59 run [ opt_bin/"smallweb" ] 60 keep_alive true 61 working_dir HOMEBREW_PREFIX 62 log_path var/"log/smallweb.log" 63 error_log_path var/"log/smallweb.log" 64 skip_upload: auto 65 install: |- 66 bin.install "smallweb" 67scoops: 68 - name: smallweb 69 repository: 70 owner: pomdtr 71 name: scoop-bucket 72 homepage: https://smallweb.run 73 description: Your Internet Folder