rustuse 0.1.2

Unified facade crate for the published RustUse sets and child crates
Documentation
name: Cargo Audit

on:
    pull_request:
    push:
        branches:
            - main
    schedule:
        - cron: "19 4 * * 1"

permissions:
    contents: read

jobs:
    audit:
        name: Dependency Vulnerability Audit
        runs-on: ubuntu-latest
        steps:
            - name: Check out repository
              uses: actions/checkout@v4

            - name: Install stable Rust toolchain
              uses: actions-rust-lang/setup-rust-toolchain@v1
              with:
                  rustflags: ""
                  cache-workspaces: |
                      . -> target

            - name: Install cargo-audit
              run: cargo install cargo-audit --locked

            - name: Run cargo audit
              run: cargo audit