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: RELEASING.md
+34-39Lines changed: 34 additions & 39 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -4,74 +4,69 @@ This document describes the release process for Fable.Python and how to keep ver
4
4
5
5
## Version Synchronization with Fable
6
6
7
-
Fable.Python versions should stay in sync with Fable. For example, if Fable releases `5.0.0-alpha.20`, Fable.Python should release `5.0.0-alpha.20`.
7
+
Fable.Python versions should stay in sync with Fable. For example, if Fable releases `5.0.0-alpha.21`, Fable.Python should release `5.0.0-alpha.21.0`.
8
8
9
9
## Release Process
10
10
11
11
This project uses [release-please](https://github.com/googleapis/release-please) to automate releases. Release-please creates and maintains a release PR that updates automatically as commits are merged to main.
12
12
13
-
### Standard Release
13
+
The configuration uses `"versioning": "always-bump-patch"` which means every release only increments the patch version (e.g., `5.0.0-alpha.21.0` → `5.0.0-alpha.21.1` → `5.0.0-alpha.21.2`).
14
14
15
-
When the Fable.Python version naturally aligns with Fable (no version override needed):
15
+
### Standard Release (Patch Bump)
16
16
17
-
1. Merge the release-please PR
18
-
2. The GitHub Action will create a release and tag
0 commit comments