From aac40dd372a7124624094c7cede2e0b95d24771c Mon Sep 17 00:00:00 2001 From: ErikssonJoakim <75730728+ErikssonJoakim@users.noreply.github.com> Date: Sun, 2 Jun 2024 20:30:38 +0200 Subject: [PATCH] ci: add cargo smart-relase publishing job on release --- .github/workflows/release.yml | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index c3ad0aa4..61f4221a 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -77,3 +77,23 @@ jobs: GIT_AUTHOR_EMAIL: ${{ vars.BOT_GIT_AUTHOR_EMAIL }} GIT_COMMITTER_NAME: ${{ vars.BOT_GIT_COMMITTER_NAME }} GIT_COMMITTER_EMAIL: ${{ vars.BOT_GIT_COMMITTER_EMAIL }} + + - name: Setup cmake + uses: jwlawson/actions-setup-cmake@v2 + with: + cmake-version: "3.29.0" + + - name: Publish crates to crates.io + env: + CARGO_REGISTRY_TOKEN: ${{ secrets.CARGO_REGISTRY_TOKEN }} + run: | + cargo smart-release --execute --update-crates-index --no-push --no-changelog --no-changelog-github-release \ + axone-rdf \ + axone-wasm \ + axone-objectarium-client \ + axone-logic-bindings \ + axone-cognitarium-client \ + axone-objectarium \ + axone-cognitarium \ + axone-law-stone \ + axone-dataverse