Skip to content

Commit

Permalink
ci: add cargo smart-relase publishing job on release
Browse files Browse the repository at this point in the history
  • Loading branch information
ErikssonJoakim committed Jun 13, 2024
1 parent f529113 commit aac40dd
Showing 1 changed file with 20 additions and 0 deletions.
20 changes: 20 additions & 0 deletions .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -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

0 comments on commit aac40dd

Please sign in to comment.