Update release_process.md

This commit is contained in:
Linas Kondrackis authored and GitHub committed 2024-07-12 20:23:44 +03:00
1 parent 7decfc7d1e
commit aa003d0161
1 file changed
+9 -4
+9 -4
View File
@@ -9,11 +9,16 @@ It assumes you already have the code changes, as well as a draft of the release
- A commit that updates the project version in `pyproject.toml`.
- All changes made during the release.
3. Tag the commit with the new supervision version.
- make sure to pull from `main`!
- Verify that the latest merge commits exists. `git log`.
- Run `git tag x.y.z`, with your version
- Check with `git log`.
- Run `git push origin --tags`
- Upon pushing the tag, the [PyPi](https://pypi.org/project/supervision/) should update to the new version. Check this!
4. Open and merge a PR, merging `main` into `develop`.
5. Update the docs by running the [Supervision Release Documentation Workflow 📚](https://github.com/roboflow/supervision/actions/workflows/publish-release-docs.yml) workflow from GitHub.
- Select the `main` branch from the dropdown.
6. Create a release on GitHub.
5. Open and merge a PR, merging `main` into `develop`.
6. Update the docs by running the [Supervision Release Documentation Workflow 📚](https://github.com/roboflow/supervision/actions/workflows/publish-release-docs.yml) workflow from GitHub.
- Select the `Tags` tab and the tag you set from the dropdown list.
7. Create a release on GitHub.
- Go to releases
- Assign the release notes to the tag created in step 3.
- Publish the release.