Skip to content

Commit

Permalink
update goreleaser file for deb package and 3.4.0 release
Browse files Browse the repository at this point in the history
  • Loading branch information
aetaric committed Oct 9, 2024
1 parent cbeea1e commit 86ec828
Showing 1 changed file with 26 additions and 10 deletions.
36 changes: 26 additions & 10 deletions .goreleaser.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ before:
# You may remove this if you don't use go modules.
- go mod tidy
- docker pull alpine:latest
- cd webserver && pnpm install && pnpm build && cd ..
- sh -c "cd webserver && pnpm install && pnpm build && cd .."
builds:
- env:
- CGO_ENABLED=0
Expand All @@ -29,14 +29,31 @@ builds:
goarm:
- "6"
- "7"
universal_binaries:
- replace: true
nfpms:
- id: checkrr
package_name: checkrr
vendor: aetaric
homepage: https://github.com/aetaric/checkrr
maintainer: "aetaric <[email protected]>"
description: |-
checkrr checks media files for corruption
license: MIT
formats:
- deb
recommends:
- sonarr
- radarr
bindir: /usr/bin
contents:
- dst: /etc/checkrr.yaml
src: checkrr.yaml.example
type: config
archives:
- replacements:
darwin: macOS
linux: Linux
windows: Windows
freebsd: FreeBSD
386: i386
amd64: x86_64
- format_overrides:
- goos: windows
format: zip
checksum:
name_template: 'checksums.txt'
snapshot:
Expand Down Expand Up @@ -152,5 +169,4 @@ docker_manifests:
- aetaric/{{.ProjectName}}:latest-amd64
- aetaric/{{.ProjectName}}:latest-arm64v8
- aetaric/{{.ProjectName}}:latest-armv6
- aetaric/{{.ProjectName}}:latest-armv7

- aetaric/{{.ProjectName}}:latest-armv7

0 comments on commit 86ec828

Please sign in to comment.