diff --git a/.github/workflows/stable.yml b/.github/workflows/stable.yml index 84e9f4ff..474943f1 100644 --- a/.github/workflows/stable.yml +++ b/.github/workflows/stable.yml @@ -45,6 +45,22 @@ jobs: - name: Test run: cargo test --workspace + check-publish: + runs-on: ubuntu-latest + needs: test + if: github.ref == 'refs/heads/master' && github.event_name == 'push' + steps: + - name: Checkout + uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1 + + - name: Install Rust stable + uses: dtolnay/rust-toolchain@stable + + - name: Using Rust cache + uses: Swatinem/rust-cache@779680da715d629ac1d338a641029a2f4372abb5 # v2.8.2 + with: + prefix-key: v0-rust-stable + - name: Check publishable uses: katyo/publish-crates@v2 with: