Skip to content

Commit 29c5cf5

Browse files
committed
Refactor some backport criteria docs
1 parent a7526fc commit 29c5cf5

File tree

1 file changed

+12
-3
lines changed

1 file changed

+12
-3
lines changed

docs/contributing-release-process.md

Lines changed: 12 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -73,6 +73,18 @@ carry on its way.
7373

7474
## Releasing a patch version
7575

76+
Wasmtime does not currently have a cadence for patch version nor a strict set
77+
of criteria. It's done on an as-needed basis. Two requirements, however are:
78+
79+
* All changes must land on `main` first (if applicable) and then get backported
80+
to an older branch. Release branches should already exist from the above
81+
major release steps.
82+
83+
* When a patch release is made it must be applied to [all supported
84+
versions](./stability-release.md#current-versions) that need the patch.
85+
Wasmtime will not release a patch release until all versions have been
86+
equally patched to ensure that releases remain consistent.
87+
7688
Making a patch release is somewhat more manual than a major version, but like
7789
before there's automation to help guide the process as well and take care of
7890
more mundane bits.
@@ -82,9 +94,6 @@ Like above human interaction is indicated with **bold** text in these steps.
8294

8395
1. **Necessary changes are backported to the `release-2.0.0` branch from
8496
`main`**
85-
* All changes must land on `main` first (if applicable) and then get
86-
backported to an older branch. Release branches should already exist from
87-
the above major release steps.
8897
* CI may not have been run in some time for release branches so it may be
8998
necessary to backport CI fixes and updates from `main` as well.
9099
* When merging backports maintainers need to double-check that the

0 commit comments

Comments
 (0)