From e1434746a28e2e233cf119c0de9a56f2dc9b9ff2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tom=C3=A1=C5=A1=20Hozza?= Date: Mon, 30 Oct 2023 10:52:41 +0100 Subject: [PATCH] Test: lint Packit configuration as part of CI MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This will ensure that our Packit config stays valid. Signed-off-by: Tomáš Hozza --- .github/workflows/tests.yml | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index ff35174ac..1543b07fb 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -131,6 +131,24 @@ jobs: version: v1.54.2 args: --verbose --timeout 5m0s + packit-config-lint: + name: "📦 Packit config lint" + runs-on: ubuntu-latest + container: + image: registry.fedoraproject.org/fedora:latest + steps: + - name: Install Packit + run: dnf -y install packit + + - name: Check out code + uses: actions/checkout@v4 + with: + ref: ${{ github.event.pull_request.head.sha }} + + - name: Validate Packit config + run: | + packit validate-config .packit.yaml + prepare: name: "🔍 Check source preparation" runs-on: ubuntu-20.04