mic.git


mic

~ proxy for JA4-TLS fingerprinting evasion
git clone https://github.com/djnnvx/mic.git
log | files | refs | archive | README | LICENSE

.goreleaser.yaml (1098B)

      1 # .goreleaser.yaml
      2 version: 2
      3 
      4 project_name: mic
      5 
      6 before:
      7   hooks:
      8     - go mod tidy
      9 
     10 builds:
     11   - env:
     12       - CGO_ENABLED=0
     13     goos:
     14       - linux
     15       - darwin
     16       - windows
     17       - freebsd
     18     goarch:
     19       - amd64
     20       - arm64
     21       - 386
     22 
     23     binary: mic
     24     ldflags:
     25       - -s -w -X main.version={{.Version}} -X main.commit={{.Commit}} -X main.date={{.Date}}
     26     flags:
     27       - -trimpath # Important for reproducible builds and security
     28 
     29 archives:
     30   - name_template: >-
     31       {{ .ProjectName }}_
     32       {{- .Version }}_
     33       {{- if eq .Os "darwin" }}macOS
     34       {{- else if eq .Os "linux" }}Linux
     35       {{- else if eq .Os "windows" }}Windows
     36       {{- else }}{{ .Os }}{{ end }}_
     37       {{- if eq .Arch "amd64" }}x86_64
     38       {{- else if eq .Arch "386" }}i386
     39       {{- else }}{{ .Arch }}{{ end }}
     40     format_overrides:
     41       - goos: windows
     42         format: zip
     43 
     44 checksum:
     45   name_template: 'checksums.txt'
     46 
     47 snapshot:
     48   # Used when running with --snapshot
     49   version_template: "{{ incpatch .Version }}-next"
     50 
     51 changelog:
     52   sort: asc
     53   filters:
     54     exclude:
     55       - '^docs:'
     56       - '^test:'