Skip to content

feature/0.10.0/move-plugins-from-std #6

feature/0.10.0/move-plugins-from-std

feature/0.10.0/move-plugins-from-std #6

Workflow file for this run

name: MSRV
on:
push:
branches: [ main ]
paths:
- "crates/**/*.rs"
- "crates/**/Cargo.toml"
- "Cargo.toml"
- "Cargo.lock"
- ".github/workflows/msrv.yml"
pull_request:
branches: [ main ]
paths:
- "crates/**/*.rs"
- "crates/**/Cargo.toml"
- "Cargo.toml"
- "Cargo.lock"
- ".github/workflows/msrv.yml"
env:
CARGO_TERM_COLOR: always
jobs:
build:
runs-on: ubuntu-22.04
continue-on-error: true
steps:
- name: VCS Checkout
uses: actions/checkout@v4
- name: Install rust toolchain
uses: dtolnay/rust-toolchain@master
with:
toolchain: nightly-2025-03-14
- name: Install cargo msrv
uses: taiki-e/cache-cargo-install-action@v2
with:
tool: cargo-msrv@0.16.0-beta.25
- name: Version of cargo msrv
run: cargo msrv --version
- name: Run cargo msrv
run: cargo msrv --path plugins/base/crates/plugin --output-format json verify
- name: Run cargo msrv on verify failure
if: ${{ failure() }}
run: cargo msrv find --output-format json