You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: release-process.md
+7-5Lines changed: 7 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -6,11 +6,13 @@ To cut a new release, you will need to do the following:
6
6
7
7
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`).
8
8
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.
10
10
11
-
4.Checkout the commit with the version bump from above.
11
+
4.Create a pull request with these changes and merge once approved.
12
12
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.
14
16
15
17
As an example, via the `git` CLI:
16
18
@@ -22,6 +24,6 @@ To cut a new release, you will need to do the following:
22
24
git push origin v3.1.0
23
25
```
24
26
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.
26
28
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