Skip to content

chore(deps): update astral-sh/setup-uv action to v7.6.0 #44

chore(deps): update astral-sh/setup-uv action to v7.6.0

chore(deps): update astral-sh/setup-uv action to v7.6.0 #44

Workflow file for this run

name: Test
on:
push:
branches: [ master ]
pull_request:
branches: [ master ]
workflow_call:
jobs:
build:
runs-on: ubuntu-latest
strategy:
matrix:
python-version: [ '3.10', '3.11', '3.12', '3.13' ]
name: Python ${{ matrix.python-version }}
steps:
- uses: actions/checkout@93cb6efe18208431cddfb8368fd83d5badbf9bfd # v5.0.1
- name: Set up Python
uses: actions/setup-python@83679a892e2d95755f2dac6acb0bfd1e9ac5d548 # v6.1.0
with:
python-version: ${{ matrix.python-version }}
- name: Install uv
uses: astral-sh/setup-uv@803947b9bd8e9f986429fa0c5a41c367cd732b41 # v7.2.1
- name: Install dependencies
run: uv sync --extra dev
- name: Test with pytest
run: uv run pytest
- name: Check coverage
run: uv run pytest --cov=snakesay --cov-fail-under=65