pkgsrc 0.14.1

Rust interface to pkgsrc packages and infrastructure
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
name: msrv
on:
  push:
  pull_request:
jobs:
  msrv:
    runs-on: ubuntu-latest
    steps:
      - uses: actions/checkout@v7
      - name: Check each crate against its declared rust-version
        run: |
          cargo metadata --no-deps --format-version 1 |
            jq -r '.packages[] | select(.rust_version) |
                   "\(.name) \(.rust_version)"' |
            while read -r name msrv; do
              rustup toolchain install "$msrv" --profile minimal
              cargo "+$msrv" check -p "$name" --all-features
            done