From b1eed082e6d1238fbadd8384012fb5456f2e8032 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Vin=C3=ADcius=20Ferr=C3=A3o?= <2031761+viniciusferrao@users.noreply.github.com> Date: Sat, 22 Aug 2026 02:15:04 -0300 Subject: [PATCH] ci(genesis): require package build tools --- .github/workflows/genesis-openembedded.yml | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/.github/workflows/genesis-openembedded.yml b/.github/workflows/genesis-openembedded.yml index ded2ec7..a2ce8c5 100644 --- a/.github/workflows/genesis-openembedded.yml +++ b/.github/workflows/genesis-openembedded.yml @@ -12,6 +12,8 @@ permissions: jobs: package-tests: runs-on: ubuntu-24.04 + env: + XCAT_GENESIS_CI: 1 steps: - uses: actions/checkout@v4 @@ -29,6 +31,11 @@ jobs: perl -c genesis-openembedded/verify-release perl -c genesis-openembedded/lib/XCAT/GenesisRelease.pm perl -c mockbuild-all.pl + rpmspec -P \ + -D 'genesis_arch x86_64' \ + -D 'version 2.19.0' \ + -D 'release snap202608210726' \ + genesis-openembedded/rpm/xCAT-genesis-openembedded.spec >/dev/null perlcritic \ genesis-openembedded/build \ genesis-openembedded/package \