diff --git a/.bumpversion.cfg b/.bumpversion.cfg new file mode 100644 index 00000000..ba50f2ce --- /dev/null +++ b/.bumpversion.cfg @@ -0,0 +1,7 @@ +[bumpversion] +current_version = "1.2.0" +commit = True +tag = True +tag_name = {new_version} + +[bumpversion:file:setup.py] diff --git a/.github/workflows/bumpversion.yml b/.github/workflows/bumpversion.yml new file mode 100644 index 00000000..bfc42657 --- /dev/null +++ b/.github/workflows/bumpversion.yml @@ -0,0 +1,17 @@ +name: 'Bump2version-CI' +on: + push: + branches: + - 'master' + - 'main' +jobs: + bump-version: + runs-on: ubuntu-latest + name: Bump version and push tags to master + steps: + - name: Bump version + uses: Clinical-Genomics/bump2version-ci@master + env: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + GITHUB_REPOSITORY: ${{ github.repository }} + GITHUB_ACTOR: ${{ github.actor }} \ No newline at end of file diff --git a/requirements.txt b/requirements.txt index bbd4cfc9..1505e184 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,5 +1,5 @@ click -bumpversion +bump2version pymongo mongo_adapter coloredlogs diff --git a/setup.py b/setup.py index 6eaed412..7f17bfa7 100644 --- a/setup.py +++ b/setup.py @@ -1,6 +1,5 @@ from setuptools import find_packages, setup -from statina import __version__ as version try: with open("requirements.txt", "r") as f: @@ -14,7 +13,7 @@ setup( name="statina", - version=version, + version="1.2.0", description="NIPT data storage and visualisation", long_description=long_description, long_description_content_type="text/markdown", diff --git a/statina/__init__.py b/statina/__init__.py index c68196d1..8b137891 100644 --- a/statina/__init__.py +++ b/statina/__init__.py @@ -1 +1 @@ -__version__ = "1.2.0" +