name: Test
on:
pull_request:
workflow_dispatch:
push:
tags:
- "v*"
jobs:
test:
name: cargo test
runs-on: ${{ matrix.os }}
strategy:
matrix:
os:
env:
SCCACHE_GHA_ENABLED: "true"
RUSTC_WRAPPER: "sccache"
steps:
- uses: actions/checkout@v6
- name: Setup sccache-cache
uses: mozilla-actions/sccache-action@v0.0.9
- uses: dtolnay/rust-toolchain@stable
- run: cargo test