Skip to content

Commit ba045a5

Browse files
Bump version to 20.3.1 (#1224)
### What Bump version to 20.3.1, creating release branch. ### Why Triggered by @leighmcculloch in https://github.com/stellar/rs-soroban-sdk/actions/runs/7792756202. ### What is next See the release instructions for a full rundown on the release process: https://github.com/stellar/actions/blob/main/README-rust-release.md Commit any changes to the `release/v20.3.1` branch that are needed in this release. If this is a regular release releasing from `main`, merge this PR when ready, and after merging, create a release for this version by going to this link: https://github.com/stellar/rs-soroban-sdk/releases/new?tag=v20.3.1&title=20.3.1 If this is a backport or patch release of a past version, see the release instructions. When ready to release this branch create a release by going to this link: https://github.com/stellar/rs-soroban-sdk/releases/new?tag=v20.3.1&title=20.3.1&target=release/v20.3.1 --------- Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> Co-authored-by: Leigh McCulloch <351529+leighmcculloch@users.noreply.github.com>
1 parent 8b2228b commit ba045a5

4 files changed

Lines changed: 40 additions & 38 deletions

File tree

.github/workflows/rust.yml

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -136,7 +136,7 @@ jobs:
136136
steps:
137137
- uses: actions/checkout@v3
138138
- uses: stellar/actions/rust-cache@main
139-
- run: rustup install nightly
139+
- run: rustup install nightly-2024-02-03
140140
- uses: stellar/binaries@v15
141141
with:
142142
name: cargo-fuzz
@@ -148,15 +148,16 @@ jobs:
148148
steps:
149149
- uses: actions/checkout@v3
150150
- uses: stellar/actions/rust-cache@main
151-
- run: rustup install nightly
151+
# TODO: Upgrade to latest nightly after problem that was introduced in nightly-2024-02-05 (https://github.com/dalek-cryptography/curve25519-dalek/issues/618) is resolved.
152+
- run: rustup install nightly-2024-02-03
152153
- run: make doc
153154

154155
readme:
155156
runs-on: ubuntu-latest
156157
steps:
157158
- uses: actions/checkout@v3
158159
- uses: stellar/actions/rust-cache@main
159-
- run: rustup install nightly
160+
- run: rustup install nightly-2024-02-03
160161
- run: make readme
161162
- run: git add -N . && git diff HEAD --exit-code
162163

Cargo.lock

Lines changed: 24 additions & 24 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -29,16 +29,16 @@ members = [
2929
]
3030

3131
[workspace.package]
32-
version = "20.3.0"
32+
version = "20.3.1"
3333
rust-version = "1.74.0"
3434

3535
[workspace.dependencies]
36-
soroban-sdk = { version = "20.3.0", path = "soroban-sdk" }
37-
soroban-sdk-macros = { version = "20.3.0", path = "soroban-sdk-macros" }
38-
soroban-spec = { version = "20.3.0", path = "soroban-spec" }
39-
soroban-spec-rust = { version = "20.3.0", path = "soroban-spec-rust" }
40-
soroban-ledger-snapshot = { version = "20.3.0", path = "soroban-ledger-snapshot" }
41-
soroban-token-sdk = { version = "20.3.0", path = "soroban-token-sdk" }
36+
soroban-sdk = { version = "20.3.1", path = "soroban-sdk" }
37+
soroban-sdk-macros = { version = "20.3.1", path = "soroban-sdk-macros" }
38+
soroban-spec = { version = "20.3.1", path = "soroban-spec" }
39+
soroban-spec-rust = { version = "20.3.1", path = "soroban-spec-rust" }
40+
soroban-ledger-snapshot = { version = "20.3.1", path = "soroban-ledger-snapshot" }
41+
soroban-token-sdk = { version = "20.3.1", path = "soroban-token-sdk" }
4242

4343
[workspace.dependencies.soroban-env-common]
4444
version = "=20.2.1"

Makefile

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,8 @@ CARGO_DOC_ARGS?=--open
66

77
doc: fmt
88
cargo test --doc -p soroban-sdk -p soroban-sdk-macros --features testutils
9-
cargo +nightly doc -p soroban-sdk --no-deps --features docs,testutils $(CARGO_DOC_ARGS)
9+
# TODO: Upgrade to latest nightly after problem that was introduced in nightly-2024-02-05 (https://github.com/dalek-cryptography/curve25519-dalek/issues/618) is resolved.
10+
cargo +nightly-2024-02-03 doc -p soroban-sdk --no-deps --features docs,testutils $(CARGO_DOC_ARGS)
1011

1112
test: fmt build
1213
cargo hack --feature-powerset --ignore-unknown-features --features testutils --exclude-features docs test
@@ -23,11 +24,11 @@ check: build fmt
2324
cargo hack check --release --target wasm32-unknown-unknown
2425

2526
build-fuzz:
26-
cd tests/fuzz/fuzz && cargo +nightly fuzz check
27+
cd tests/fuzz/fuzz && cargo +nightly-2024-02-03 fuzz check
2728

2829
readme:
2930
cd soroban-sdk \
30-
&& cargo +nightly rustdoc -- -Zunstable-options -wjson \
31+
&& cargo +nightly-2024-02-03 rustdoc -- -Zunstable-options -wjson \
3132
&& cat ../target/doc/soroban_sdk.json \
3233
| jq -r '.index[.root].docs' \
3334
> README.md
@@ -36,7 +37,7 @@ watch:
3637
cargo watch --clear --watch-when-idle --shell '$(MAKE)'
3738

3839
watch-doc:
39-
cargo +nightly watch --clear --watch-when-idle --shell '$(MAKE) doc CARGO_DOC_ARGS='
40+
cargo +nightly-2024-02-03 watch --clear --watch-when-idle --shell '$(MAKE) doc CARGO_DOC_ARGS='
4041

4142
fmt:
4243
cargo fmt --all

0 commit comments

Comments
 (0)