From aa6a2d5832d0bd3fa1246f07540c79c9a9e47785 Mon Sep 17 00:00:00 2001 From: "James Thomas Moon (@jtmoon79)" <815261+jtmoon79@users.noreply.github.com> Date: Sat, 23 Mar 2024 17:24:28 -0700 Subject: [PATCH] run cargo publish, package --- .github/workflows/lint.yml | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/.github/workflows/lint.yml b/.github/workflows/lint.yml index 173883b433..27593f0ea3 100644 --- a/.github/workflows/lint.yml +++ b/.github/workflows/lint.yml @@ -63,6 +63,19 @@ jobs: env: RUSTDOCFLAGS: -Dwarnings + check-publish: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v4 + - uses: dtolnay/rust-toolchain@stable + - run: cargo publish --locked --dry-run ${{ env.ALL_NON_EXCLUSIVE_FEATURES }} + - shell: bash + name: cargo package + run: | + set -eux + cargo package --list ${{ env.ALL_NON_EXCLUSIVE_FEATURES }} + cargo package ${{ env.ALL_NON_EXCLUSIVE_FEATURES }} + cffconvert: runs-on: ubuntu-latest steps: