Skip to content

deps-dev(deps-dev): bump ruff from 0.14.5 to 0.14.10 (#53) #156

deps-dev(deps-dev): bump ruff from 0.14.5 to 0.14.10 (#53)

deps-dev(deps-dev): bump ruff from 0.14.5 to 0.14.10 (#53) #156

Workflow file for this run

name: CI
on:
push:
branches:
- master
- 'release/*'
pull_request:
branches:
- master
workflow_dispatch:
jobs:
windows:
name: Windows Build + Test
runs-on: windows-latest
steps:
- uses: actions/checkout@v5
- name: Download submodules
shell: bash
run: git submodule update --init --recursive
- name: Set up Python
uses: actions/setup-python@v6
with:
python-version-file: pyproject.toml
- name: Setup MSVC
uses: ilammy/msvc-dev-cmd@v1
- name: Install uv
uses: astral-sh/setup-uv@v7
- name: Build Drudge
run: uv sync --locked --extra dev
- name: Install coverage tools
run: uv pip install coverage
- name: Run tests with coverage
env:
DUMMY_SPARK: 1
run: uv run coverage run --source=drudge -m pytest tests