mirror of
https://github.com/runbear-io/beardrive.git
synced 2026-08-25 08:08:08 +02:00
LICENSE is the verbatim GNU AGPL-3.0 text; the Runbear, Inc. copyright notice lives in the README license section (kept verbatim so GitHub's license detection works). README also now documents the OSS/managed boundary: everything here is self-hostable including teams; the managed service adds only hosting, SSO, billing/quotas, backups, support. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01R7Q9ZKSZRTdvrSJkYLUmYs
48 lines
1.1 KiB
YAML
48 lines
1.1 KiB
YAML
# Release automation: `goreleaser release` on a tagged commit builds
|
|
# macOS/Linux binaries and publishes the Homebrew formula to
|
|
# runbear-io/homebrew-tap, enabling `brew install runbear-io/tap/beardrive`.
|
|
# The product is BearDrive; the binary keeps its short name (bdrive).
|
|
version: 2
|
|
|
|
project_name: beardrive
|
|
|
|
builds:
|
|
- id: beardrive
|
|
main: ./cmd/bdrive
|
|
binary: bdrive
|
|
env:
|
|
- CGO_ENABLED=0
|
|
goos:
|
|
- darwin
|
|
- linux
|
|
goarch:
|
|
- amd64
|
|
- arm64
|
|
ldflags:
|
|
- -s -w -X main.version={{.Version}}
|
|
|
|
archives:
|
|
- formats: [tar.gz]
|
|
name_template: "{{ .ProjectName }}_{{ .Version }}_{{ .Os }}_{{ .Arch }}"
|
|
|
|
checksum:
|
|
name_template: checksums.txt
|
|
|
|
brews:
|
|
- name: beardrive
|
|
repository:
|
|
owner: runbear-io
|
|
name: homebrew-tap
|
|
homepage: https://github.com/runbear-io/beardrive
|
|
description: "BearDrive: a synced file system for AI agents — mount, sync, and track folders"
|
|
license: AGPL-3.0-only
|
|
test: |
|
|
assert_match "beardrive", shell_output("#{bin}/bdrive version")
|
|
|
|
changelog:
|
|
sort: asc
|
|
filters:
|
|
exclude:
|
|
- "^docs:"
|
|
- "^test:"
|