From f4fa09abf3bdfac39fa0aecca68494cee3057251 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tom=C3=A1=C5=A1=20Hozza?= Date: Thu, 19 Dec 2024 10:54:35 +0100 Subject: [PATCH] FIXUP: .packit.yaml: fix issues when building SRPM MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Packit needs golang to be installed when we build SRPM, because we need to vendor code to generate the archive. Moreover, we need to vendor code to be able to modify SPEC port upstream clone to include bundled code. Signed-off-by: Tomáš Hozza --- .packit.yaml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.packit.yaml b/.packit.yaml index bee59ad..1cbed5f 100644 --- a/.packit.yaml +++ b/.packit.yaml @@ -12,10 +12,11 @@ upstream_tag_template: v{version} srpm_build_deps: - make + - golang actions: get-current-version: bash -c "git describe --tags --abbrev=0 | sed 's|v||'" - post-upstream-clone: "./tools/rpm_spec_add_provides_bundle.sh" + post-upstream-clone: bash -c "go mod vendor && ./tools/rpm_spec_add_provides_bundle.sh" create-archive: bash -c "make release_artifacts" # Handle only releases without a "dot" (e.g. v88.2), since "dot" releases should never be released to Fedora