From 758e94bf36c6253ca1b560f65c4b268bda17424c Mon Sep 17 00:00:00 2001 From: sethg Date: Thu, 24 Oct 2024 14:56:23 +0200 Subject: [PATCH] Add Windows workflow --- .github/workflows/windows.yml | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 .github/workflows/windows.yml diff --git a/.github/workflows/windows.yml b/.github/workflows/windows.yml new file mode 100644 index 00000000..970652e4 --- /dev/null +++ b/.github/workflows/windows.yml @@ -0,0 +1,26 @@ +name: build on Windows ⚙️ + +on: [ push, pull_request ] + +jobs: + main: + runs-on: windows-latest + strategy: + matrix: + python-version: ["3.10", "3.11"] + steps: + - uses: actions/checkout@master + - uses: actions/setup-python@v5 + name: Setup Python ${{ matrix.python-version }} + with: + python-version: ${{ matrix.python-version }} + + - name: Install requirements 📦 + run: | + pip install -e . + pip install -r requirements.txt + pip install -r requirements-dev.txt + pip install -r docs/requirements.txt + + - name: run tests ⚙️ + run: python -m pytest