Skip to content

Commit 8a9f53d

Browse files
committed
chore: add RELEASE.md
Signed-off-by: Ricky Saechao <[email protected]>
1 parent 043c5ca commit 8a9f53d

File tree

1 file changed

+13
-0
lines changed

1 file changed

+13
-0
lines changed

RELEASE.md

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
# Release process for SWIFT SDK
2+
3+
## Release
4+
1. Create a new git branch: `release/vX.Y.Z`.
5+
2. Run all tests against [hedera-local-node](https://github.com/hashgraph/hedera-local-node). Stop local-node once the tests are completed.
6+
>- `swift test`
7+
3. Change the version number in *Cargo.toml*.
8+
>- `version = major.minor.patch`
9+
>- Follows [semver 2.0](https://semver.org/spec/v2.0.0.html)
10+
6. Create a new tag.
11+
>- `git push -a <version> -m <version>`
12+
7. Once branch has been approved and merged to main, document added features pertaining to the newest release.
13+
>- [Tags and Releases for Swift SDK](https://github.com/hashgraph/hedera-sdk-swift/releases)

0 commit comments

Comments
 (0)