goreleaser: fix archive ids and add scoop for beszel-agent

This commit is contained in:
henrygd
2025-04-03 19:15:46 -04:00
parent 04ac688be4
commit 3f1f4c7596

View File

@@ -50,7 +50,7 @@ builds:
goarch: riscv64 goarch: riscv64
archives: archives:
- id: beszel - id: beszel-agent
format: tar.gz format: tar.gz
builds: builds:
- beszel-agent - beszel-agent
@@ -62,7 +62,7 @@ archives:
- goos: windows - goos: windows
format: zip format: zip
- id: beszel-agent - id: beszel
format: tar.gz format: tar.gz
builds: builds:
- beszel - beszel
@@ -114,6 +114,20 @@ nfpms:
# https://github.com/goreleaser/goreleaser/issues/5487 # https://github.com/goreleaser/goreleaser/issues/5487
#config: ../supplemental/debian/config.sh #config: ../supplemental/debian/config.sh
scoops:
- ids: [beszel-agent]
name: beszel-agent
repository:
owner: henrygd
name: beszel-scoops
homepage: 'https://beszel.dev'
description: 'Lightweight server monitoring hub with historical data, docker stats, and alerts.'
license: MIT
# pre_install:
# - TODO: make sure nssm is installed
# post_install:
# - TODO: add commands to automatically set up w/ nssm
release: release:
draft: true draft: true