Files
cloudflare-crawl-mcp/.goreleaser.yaml
T

50 lines
874 B
YAML

# Goreleaser config for @lukaszraczylo/cloudflare-crawl-mcp
# Publishes to npm on release
project_name: cloudflare-crawl-mcp
before:
hooks:
- npm ci
- npm run build
archives:
- id: default
format: tarball
name_template: "{{ .ProjectName }}_{{ .Version }}_{{ .Os }}_{{ .Arch }}"
files:
- dist/**/*
- package.json
- README.md
- LICENSE
source:
enabled: true
name_template: "{{ .ProjectName }}_{{ .Version }}_source"
snapshot:
name_template: "{{ .Tag }}-next"
changelog:
sort: asc
filters:
exclude:
- "^docs:"
- "^test:"
- "^chore:"
release:
github:
owner: lukaszraczylo
name: cloudflare-crawl-mcp
draft: false
publishers:
- name: npm
cmd: npm publish --access public
env:
- NODE_AUTH_TOKEN={{ .Env.NPM_TOKEN }}
dir: "."
disable: "{{ .IsSnapshot }}"