Files
podman/.packit-rpm-git-commit.sh
Lokesh Mandvekar 6ea7b192fa [skip-ci] Packit: Fix action script for fetching upstream commit
This fixes multiple trailing quotes after the commit and also ensures
the older commit id will be correctly replaced by the newer id.

Signed-off-by: Lokesh Mandvekar <lsm5@fedoraproject.org>
2025-03-12 17:37:12 +05:30

18 lines
416 B
Bash

#!/usr/bin/env bash
# Updates the rpm spec with the upstream git SHA. Works for both copr and koji
# builds via Packit actions. See .packit.yaml for usage.
set -exo pipefail
PACKAGE=podman
# Set path to rpm spec file
SPEC_FILE=rpm/$PACKAGE.spec
# Get short sha
GIT_COMMIT=$(git rev-parse HEAD)
# Update LDFLAGS to show commit id for Copr builds
sed -i "s/^GIT_COMMIT=.*/GIT_COMMIT=\"$GIT_COMMIT\"/" $SPEC_FILE