From a4c7616930b1a4ded63c0a3cf138b2a62c9735cb Mon Sep 17 00:00:00 2001 From: Suvinthomas Date: Fri, 23 Oct 2026 13:52:17 +0100 Subject: [PATCH 1/2] Updated README.md with details on how to release new versions --- README.md | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 04e82fe..390a718 100644 --- a/README.md +++ b/README.md @@ -142,4 +142,11 @@ from the same source, in different formats: # Building and releasing new versions -TODO \ No newline at end of file + +* Go to Releases in GitHub and 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. + From c2a04345c2dfbbfb3a6573d030d22e8c479200ed Mon Sep 17 00:00:00 2001 From: Suvinthomas Date: Mon, 26 Oct 2026 09:16:45 +0000 Subject: [PATCH 2/2] Addressed review comments & updated version in setup.pe for release --- README.md | 7 ++++++- setup.py | 2 +- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 390a718..9a9d61a 100644 --- a/README.md +++ b/README.md @@ -143,10 +143,15 @@ from the same source, in different formats: # Building and releasing new versions -* Go to Releases in GitHub and select Draft a new release. +* 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',