rustuse 0.1.2

Unified facade crate for the published RustUse sets and child crates
Documentation
name: Release PR Automation

on:
    push:
        branches:
            - main
    workflow_dispatch:

permissions:
    contents: write
    pull-requests: write

concurrency:
    group: release-plz-${{ github.ref }}
    cancel-in-progress: false

jobs:
    release-plz-pr:
        name: Release-plz PR
        if: ${{ !github.event.repository.fork }}
        runs-on: ubuntu-latest
        steps:
            - name: Check out repository
              uses: actions/checkout@v4
              with:
                  fetch-depth: 0
                  persist-credentials: false

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

            - name: Run release-plz release-pr
              uses: release-plz/action@v0.5
              with:
                  command: release-pr
              env:
                  GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}