Skip to content

split repo: ordered-vecmap #84

split repo: ordered-vecmap

split repo: ordered-vecmap #84

Workflow file for this run

on:
push:
branches:
- main
pull_request:
branches:
- main
schedule: # https://docs.github.com/en/actions/reference/workflow-syntax-for-github-actions#onschedule
- cron: '0 0 * * 0' # at midnight of each sunday
workflow_dispatch:
name: CI
jobs:
develop:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: dtolnay/rust-toolchain@nightly
with:
components: rustfmt, clippy, miri
- uses: taiki-e/install-action@just
- run: cargo fmt --all -- --check
- run: cargo clippy -- -D warnings
- run: just test
- run: just miri
msrv:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: taiki-e/install-action@just
- uses: dtolnay/rust-toolchain@stable
- run: just test
- uses: dtolnay/rust-toolchain@1.74.0
- run: just test