Skip to content

Feat: add retry_unless_exception_cause_type (#625) #349

Feat: add retry_unless_exception_cause_type (#625)

Feat: add retry_unless_exception_cause_type (#625) #349

Workflow file for this run

name: Continuous Integration
permissions: read-all
on:
pull_request:
branches:
- main
concurrency:
# yamllint disable-line rule:line-length
group: "${{ github.workflow }}-${{ github.head_ref || github.run_id }}"
cancel-in-progress: true
jobs:
test:
timeout-minutes: 20
runs-on: ubuntu-24.04
strategy:
matrix:
include:
- python: "3.10"
task: check
- python: "3.11"
task: check
- python: "3.12"
task: check
- python: "3.13"
task: check
- python: "3.14"
task: check
- python: "3.14"
task: lint
- python: "3.14"
task: mypy
steps:
- name: Checkout 🛎️
uses: actions/checkout@v6.0.2
with:
fetch-depth: 0
- name: Setup uv 🔧
uses: astral-sh/setup-uv@v7
- name: Build 🔧 & Test 🔍
run: uv run --python ${{ matrix.python }} poe ${{ matrix.task }}