Skip to content

Commit aac40dd

Browse files
ci: add cargo smart-relase publishing job on release
1 parent f529113 commit aac40dd

File tree

1 file changed

+20
-0
lines changed

1 file changed

+20
-0
lines changed

.github/workflows/release.yml

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -77,3 +77,23 @@ jobs:
7777
GIT_AUTHOR_EMAIL: ${{ vars.BOT_GIT_AUTHOR_EMAIL }}
7878
GIT_COMMITTER_NAME: ${{ vars.BOT_GIT_COMMITTER_NAME }}
7979
GIT_COMMITTER_EMAIL: ${{ vars.BOT_GIT_COMMITTER_EMAIL }}
80+
81+
- name: Setup cmake
82+
uses: jwlawson/actions-setup-cmake@v2
83+
with:
84+
cmake-version: "3.29.0"
85+
86+
- name: Publish crates to crates.io
87+
env:
88+
CARGO_REGISTRY_TOKEN: ${{ secrets.CARGO_REGISTRY_TOKEN }}
89+
run: |
90+
cargo smart-release --execute --update-crates-index --no-push --no-changelog --no-changelog-github-release \
91+
axone-rdf \
92+
axone-wasm \
93+
axone-objectarium-client \
94+
axone-logic-bindings \
95+
axone-cognitarium-client \
96+
axone-objectarium \
97+
axone-cognitarium \
98+
axone-law-stone \
99+
axone-dataverse

0 commit comments

Comments
 (0)