From 08c4ba7f4d7702eaa4cd13d2daef97eb9fe14a34 Mon Sep 17 00:00:00 2001 From: Robin Krahl Date: Fri, 10 Jan 2025 13:21:26 +0100 Subject: [PATCH] ci: Add job that runs nitropy --help --- .github/workflows/ci.yaml | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index 5af59b9a..819fda80 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -77,3 +77,18 @@ jobs: run: | . venv/bin/activate make check-typing + run: + name: Run nitropy --help + runs-on: ubuntu-latest + container: python:3.9-slim + steps: + - name: Checkout repository + uses: actions/checkout@v4 + - name: Install required packages + run: | + apt update + apt install -y gcc libpcsclite-dev swig git + - name: Install pynitrokey + run: python3 -m venv venv && venv/bin/pip install .[pcsc] + - name: Run nitropy --help + run: nitropy --help