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
Thank you for taking the time to contribute to **gen_surv**! This document provides a brief overview of the recommended workflow for feature requests and pull requests.
4
+
5
+
## Getting Started
6
+
7
+
1. Fork the repository and create your feature branch from `main`.
8
+
2. Install dependencies with `poetry install`.
9
+
3. Ensure the test suite passes with `poetry run pytest`.
10
+
4. If you add a feature or fix a bug, update `CHANGELOG.md` accordingly.
11
+
12
+
## Version Consistency
13
+
14
+
Releases are tagged in Git. Before creating a release, verify that the version declared in `pyproject.toml` matches the latest Git tag:
15
+
16
+
```bash
17
+
python scripts/check_version_match.py
18
+
```
19
+
20
+
The CI workflow `version-check.yml` runs this same script on pull requests to `main`.
21
+
22
+
## Submitting Changes
23
+
24
+
1. Commit your changes with clear messages.
25
+
2. Push to your branch and open a pull request.
26
+
3. Ensure your PR description explains the motivation and summarizes your changes.
0 commit comments