executor-core 0.7.0

A zero-cost task executor abstraction layer for Rust async runtimes
Documentation
name: Release

on:
    workflow_run:
        workflows: ["CI"]
        branches:
            - main
        types:
            - completed

permissions:
    contents: write
    pull-requests: write

jobs:
    release-plz:
        name: Release-plz
        runs-on: ubuntu-latest
        if: ${{ github.event.workflow_run.conclusion == 'success' }}
        steps:
            - uses: actions/checkout@v4
              with:
                  fetch-depth: 0

            - name: Install Rust
              uses: dtolnay/rust-toolchain@v1
              with:
                  toolchain: stable

            - name: Run release-plz
              uses: MarcoIeni/release-plz-action@v0.5
              env:
                  GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
                  CARGO_REGISTRY_TOKEN: ${{ secrets.CARGO_REGISTRY_TOKEN }}