Skip to content

Modernize python

Modernize python #127

Workflow file for this run

name: cargo build/test/clippy
on: [push, pull_request, workflow_dispatch]
permissions:
contents: read
jobs:
build:
strategy:
matrix:
# macos-13 appears to be x86 while macos-14 is M1
# https://docs.github.com/en/actions/using-github-hosted-runners/about-github-hosted-runners/about-github-hosted-runners
os: [ubuntu-latest, windows-latest, macos-13, macos-14]
runs-on: ${{ matrix.os }}
timeout-minutes: 20
steps:
- uses: actions/checkout@v4
- uses: dtolnay/rust-toolchain@stable
- run: cargo build
- run: cargo build --release
- run: cargo test
- run: cargo clippy