From e45e133d9b92d5e1c934d68cd0c5b903247b3b66 Mon Sep 17 00:00:00 2001 From: Gunnar Andersson Date: Wed, 8 Jan 2025 10:19:50 +0100 Subject: [PATCH] Start updating package version in setup.py --- .github/workflows/create-new-release.yml | 13 ++++++++----- setup.py | 2 +- 2 files changed, 9 insertions(+), 6 deletions(-) diff --git a/.github/workflows/create-new-release.yml b/.github/workflows/create-new-release.yml index e1a9ed4..371a7dd 100644 --- a/.github/workflows/create-new-release.yml +++ b/.github/workflows/create-new-release.yml @@ -3,14 +3,17 @@ # Preconditions: # 1) The tag that is determined from the commit message must not already exist # 2) The workflow does not work if pushing an existing tag. -# 3) The precondition ensures this workflow is NOT run if no RELEASE-TAG field. +# 3) The precondition ensures this workflow is NOT run if a RELEASE-TAG is +# not found in the commit message. # # Action steps: -# 1) Commit and add the RELEASE-TAG in message -# 2) Tag locally with the tag -# DO NOT PUSH THE TAG +# 1) Set package version number in setup.py and add RELEASE-TAG: line to the commit message +# 2) Tag locally with the tag name +# DO NOT PUSH THE TAG! * # 3) Push commit (possibly via a pull request) -# 4) When pushed or merge to master, the release process will create the remote tag and the release +# 4) When pushed or merged to master, the release process will create the remote tag and the release +# (Note: Since we use and expect fast-forward merges, "merging" here means fast forwarding +# and therefore the local tag should be on the same commit as the one created remotely.) name: Create release tag and publish JSON Schema diff --git a/setup.py b/setup.py index cce794b..056575a 100644 --- a/setup.py +++ b/setup.py @@ -13,7 +13,7 @@ def get_template_files(): setup(name='ifex', - version='0.1', + version='1.4', description='Interface Exchange Framework (IFEX) tools', author='', author_email='',