-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy path.goreleaser.yaml
More file actions
112 lines (102 loc) · 2.54 KB
/
Copy path.goreleaser.yaml
File metadata and controls
112 lines (102 loc) · 2.54 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
version: 2
project_name: par2cron
before:
hooks:
- make clean
- make vendor
- make lint
- make test
- make docs
- make is-clean
builds:
- id: par2cron
main: ./cmd/par2cron
binary: par2cron
env:
- CGO_ENABLED=0
- GOFLAGS=-mod=vendor
flags:
- -trimpath
ldflags:
- -w
- -s
- -X github.com/desertwitch/par2cron/internal/schema.ProgramVersion={{.Version}}
- -buildid=
goos:
- linux
goarch:
- amd64
- arm
- arm64
- 386
source:
enabled: false
archives:
-
files:
- README.md
- QUICKGUIDE
- LICENSE
- par2cron.yaml
- src: docs/man/par2cron.1
dst: man/par2cron.1
- src: docs/man/par2cron.pdf
dst: man/par2cron.pdf
- src: docs/man/par2cron.text
dst: man/par2cron.txt
- src: docs/completions/par2cron.bash
dst: completions/par2cron.bash
- src: docs/completions/par2cron.fish
dst: completions/par2cron.fish
- src: docs/completions/par2cron.zsh
dst: completions/par2cron.zsh
signs:
- artifacts: checksum
release:
draft: true
header: |
| Distribution | Package |
|:--|:--|
| Debian / Ubuntu | `.deb` |
| Fedora / RHEL | `.rpm` |
| Arch Linux | `.pkg.tar.zst` |
| Generic Linux (Binaries) | `.tar.gz` |
See [**Installing from packages**](https://github.com/desertwitch/par2cron#installing-from-packages) for installation guidance.
footer: |
---
**Thank you for choosing par2cron to protect your valuable data.** :yellow_heart:
Most users will want the `linux_amd64` packages (see installation instructions in documentation).
<br><img alt="Release footer" src="https://raw.githubusercontent.com/desertwitch/par2cron/refs/heads/main/assets/release_footer.png" width="400">
changelog:
use: github
sort: asc
filters:
exclude:
- "^Merge"
- "\\(ci\\)"
groups:
- title: 'New features'
regexp: '^.*?feat[\(:]'
order: 0
- title: 'Bug fixes'
regexp: '^.*?fix[\(:]'
order: 10
- title: 'Other work'
order: 999
nfpms:
- package_name: par2cron
maintainer: "desertwitch <dezertwitsh@gmail.com>"
description: "Automated parity protection for directory trees"
vendor: "desertwitch"
homepage: "https://github.com/desertwitch/par2cron"
license: "MIT"
section: utils
formats:
- deb
- rpm
- archlinux
contents:
- src: ./docs/man/par2cron.1
dst: /usr/share/man/man1/par2cron.1
file_info:
mode: 0644