Skip to content

Add a signature method to verify by streaming from a file #21

Add a signature method to verify by streaming from a file

Add a signature method to verify by streaming from a file #21

Workflow file for this run

name: main
on:
push:
branches:
- main
pull_request: {}
concurrency:
group: ${{ github.head_ref || github.run_id }}
cancel-in-progress: true
jobs:
test-rust:
runs-on: ubuntu-latest
strategy:
matrix:
BUILD_TARGET: ["release"]
steps:
- uses: actions/checkout@v5
- uses: actions/setup-python@v6
with:
python-version: "3.10"
- name: "Build"
run: cargo build --profile ${{ matrix.BUILD_TARGET }}
- name: "Test"
run: cargo test --profile ${{ matrix.BUILD_TARGET }}
lint:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v5
- uses: extractions/setup-just@v3
- uses: astral-sh/setup-uv@v7
with:
cache-dependency-glob: "**/pyproject.toml"
- run: uv python install 3.10
- run: just install lint
test-python:
runs-on: ubuntu-latest
strategy:
fail-fast: false
matrix:
python-version:
- "3.10"
- "3.11"
- "3.12"
- "3.13"
- "3.14"
steps:
- uses: actions/checkout@v5
- uses: extractions/setup-just@v3
- uses: astral-sh/setup-uv@v7
with:
cache-dependency-glob: "**/pyproject.toml"
- run: uv python install ${{ matrix.python-version }}
- run: just install
- run: uv run pytest . --cov=.