#!/usr/bin/bash set -e # Download and extract ruff wget -O /app/ruff-x86_64-unknown-linux-gnu.tar.gz https://github.com/astral-sh/ruff/releases/download/${PACKAGE_VERSION}/ruff-x86_64-unknown-linux-gnu.tar.gz tar xf /app/ruff-x86_64-unknown-linux-gnu.tar.gz mv /app/ruff-x86_64-unknown-linux-gnu/* /app/ # Process the nfpm.yaml template with environment variables envsubst < /app/resources/nfpm.yaml > /app/nfpm.yaml # Build the RPM nfpm pkg --config /app/nfpm.yaml --target /app/dist --packager rpm