Skip to content

Commit 4e8184d

Browse files
committed
Update release process steps to include updates to examples
Signed-off-by: Till Schneidereit <till@tillschneidereit.net>
1 parent 4b03da5 commit 4e8184d

File tree

1 file changed

+7
-5
lines changed

1 file changed

+7
-5
lines changed

release-process.md

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -6,11 +6,13 @@ To cut a new release, you will need to do the following:
66

77
2. Change the workspace version number in [Cargo.toml](./Cargo.toml) and the versions for any dependencies that are part of this workspace (e.g. `spin-macro`).
88

9-
3. Create a pull request with these changes and merge once approved.
9+
3. Update [examples](./examples/) that use the Rust SDK as appropriate.
1010

11-
4. Checkout the commit with the version bump from above.
11+
4. Create a pull request with these changes and merge once approved.
1212

13-
5. Create and push a new tag with a `v` and then the version number.
13+
5. Checkout the commit with the version bump from above.
14+
15+
6. Create and push a new tag with a `v` and then the version number.
1416

1517
As an example, via the `git` CLI:
1618

@@ -22,6 +24,6 @@ To cut a new release, you will need to do the following:
2224
git push origin v3.1.0
2325
```
2426
25-
6. Pushing the tag upstream will trigger the [release action](https://github.com/spinframework/spin-rust-sdk/actions/workflows/release.yml) which publishes the crates in this workspace to `crates.io` and dispatches an `rust-sdk-release` event to the `spinframework/spin` repository. This event will trigger an action that updates the rust template's sdk dependency.
27+
7. Pushing the tag upstream will trigger the [release action](https://github.com/spinframework/spin-rust-sdk/actions/workflows/release.yml) which publishes the crates in this workspace to `crates.io` and dispatches an `rust-sdk-release` event to the `spinframework/spin` repository. This event will trigger an action that updates the rust template's sdk dependency.
2628
27-
7. If applicable, create PR(s) or coordinate [documentation](https://github.com/spinframework/spin-docs) needs, e.g. for new features or updated functionality.
29+
8. If applicable, create PR(s) or coordinate [documentation](https://github.com/spinframework/spin-docs) needs, e.g. for new features or updated functionality.

0 commit comments

Comments
 (0)