diff --git a/doc/source/dev/create_point_release.rst b/doc/source/dev/create_release.rst similarity index 79% rename from doc/source/dev/create_point_release.rst rename to doc/source/dev/create_release.rst index 6c254971a8a6..59e0cb96ac15 100644 --- a/doc/source/dev/create_point_release.rst +++ b/doc/source/dev/create_release.rst @@ -1,3 +1,15 @@ +Creating Galaxy Releases +======================== + +The "main" release process is an interactive checklist with instructions (see `Publication of Galaxy Release v 23.2 https://github.com/galaxyproject/galaxy/issues/16742>`_ for an example). +This issue is generated via `make release-issue`. +The final result of the release process are + +- a new branch (release_YY.N) from which point releases are created +- a tag pointing at the first commit of the branch (vYY.N) + +Python packages are not published by this process, but are instead published by creating point releases where the first point release should be `vYY.N.0`. + Creating Galaxy Point Releases ============================== @@ -10,7 +22,7 @@ The command is shipped with the `galaxy-release-util `_ you can create a new pre-release associated with the newly created tag. The pre-release event will trigger a github workflow that uploads packages to the `test PyPI instance `_. -If this all looks good you can promote the pre-release to a release and that will trigger the upload to the `main PyPI instance `_. \ No newline at end of file +If this all looks good you can promote the pre-release to a release and that will trigger the upload to the `main PyPI instance `_. diff --git a/doc/source/dev/index.rst b/doc/source/dev/index.rst index 7d05a9d72ddf..0957dfc5aeec 100644 --- a/doc/source/dev/index.rst +++ b/doc/source/dev/index.rst @@ -24,4 +24,4 @@ A multi-hour long video playlist covering these slides can be found at debugging_galaxy debugging_galaxy_slurm translating - create_point_release + create_release diff --git a/scripts/release.sh b/scripts/release.sh index 5ef40916881c..a76596eb9f46 100755 --- a/scripts/release.sh +++ b/scripts/release.sh @@ -397,7 +397,7 @@ function increment_minor() { [ "$RELEASE_TYPE" != 'rc' ] || { log_error "Cannot create rc after release (current version: ${RELEASE_CURR}.0)"; exit 1; } - echo '1.dev0' + echo '0.dev0' ;; *) log_error "Don't know how to increment minor version: ${minor}"