#!/usr/bin/bash set -e # Set Go toolchain to support newer nfpm versions export GOTOOLCHAIN=go1.25.0 # Compile nfpm binary using Go GOBIN=/app go install github.com/goreleaser/nfpm/v2/cmd/nfpm@v${PACKAGE_VERSION} # Process nfpm.yaml with envsubst envsubst < /app/resources/nfpm.yaml > /app/nfpm.yaml # Build the RPM nfpm pkg --config /app/nfpm.yaml --target /app/dist --packager rpm