diff --git a/README.md b/README.md index 04e82fe..9a9d61a 100644 --- a/README.md +++ b/README.md @@ -142,4 +142,16 @@ from the same source, in different formats: # Building and releasing new versions -TODO \ No newline at end of file + +* Update the package version in setup.py to the new version you are releasing (for example, 0.66). +* In the GitHub repository, navigate to Releases: + * From the repository home page, select Releases from the right-hand panel, or + * Open the repository's Releases page directly by appending /releases to the repository URL. +* Select Draft a new release. +* Under Choose a tag, select Create new tag and enter the new version number (e.g. 0.66). +* Enter a release title (e.g. v0.66) and add any relevant release notes. +* Ensure the release is marked as Latest release. +* Click Publish release. +* Once published,the GitHub Actions will automatically publish the package to PyPI. +* Wait for the GitHub Actions workflow to complete and verify that the new version is available on PyPI (https://pypi.org/). + diff --git a/setup.py b/setup.py index c32d788..c3c9d7b 100644 --- a/setup.py +++ b/setup.py @@ -2,7 +2,7 @@ setup( name='mario-pipeline-tools', - version='0.65', + version='0.66', packages=['mario'], url='https://github.com/JiscDACT/mario', license='all rights reserved',