Skip to content

Commit 0b35cea

Browse files
committed
ci: publish to crates.io
1 parent 154d02c commit 0b35cea

File tree

2 files changed

+9
-1
lines changed

2 files changed

+9
-1
lines changed

.github/workflows/ci.yaml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -93,6 +93,13 @@ jobs:
9393
semantic-release
9494
echo "::add-path::$(yarn global bin)"
9595
96+
- name: Toolchain
97+
uses: actions-rs/toolchain@v1
98+
with:
99+
profile: minimal
100+
toolchain: stable
101+
override: true
102+
96103
- name: Release
97104
run: |
98105
semantic-release

.releaserc

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,8 @@
66
[
77
"@semantic-release/exec",
88
{
9-
"prepareCmd": "sed -i 's/^version = \\\".*\\\"/version = \"${nextRelease.version}\"/' Cargo.toml && git add Cargo.toml"
9+
"prepareCmd": "sed -i 's/^version = \\\".*\\\"/version = \"${nextRelease.version}\"/' Cargo.toml && git add Cargo.toml",
10+
"publishCmd": "cargo publish --token $CARGO_TOKEN"
1011
}
1112
],
1213
"@semantic-release/git",

0 commit comments

Comments
 (0)