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: CONTRIBUTING.md
+7Lines changed: 7 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -51,3 +51,10 @@ make build # Build the package
51
51
make clean # Clean build artifacts
52
52
make help# Show all available targets
53
53
```
54
+
55
+
## Release Process (for Maintainers)
56
+
57
+
1.**Run Release PR Workflow:** After merging a Pull Request with `changie` changes, [trigger the "changie release PR" GitHub Actions workflow](https://github.com/deltastreaminc/deltastream-connector-python/actions/workflows/changie_generate_release_pr.yml).
58
+
2.**Review Generated PR:** Wait for the workflow to complete. It will generate a new Pull Request ([in the repository PRs](https://github.com/deltastreaminc/deltastream-connector-python/pulls)) with the updated changelog and version bump. Review this PR.
59
+
3.**Changelog release:** The changie release will automatically update the changelog file and push the releases in Github.
60
+
4.**Pypi Release:**[The Pypi release workflow](https://github.com/deltastreaminc/deltastream-connector-python/actions/workflows/release.yml) will then be triggered. An approval will be required to proceed with publishing the new version of the adapter to the public repository.
0 commit comments