From a00402a1e50c62e742f945b1c2d28726fd5942b2 Mon Sep 17 00:00:00 2001 From: goanpeca Date: Sun, 20 Dec 2020 17:17:30 -0500 Subject: [PATCH] Update CI workflow to release with tags --- .bumpversion.cfg | 20 +++++++++++--------- .github/workflows/release_publish.yml | 2 +- nbformat/_version.py | 2 +- package.json | 2 +- 4 files changed, 14 insertions(+), 12 deletions(-) diff --git a/.bumpversion.cfg b/.bumpversion.cfg index d05c546d..d3514ca5 100644 --- a/.bumpversion.cfg +++ b/.bumpversion.cfg @@ -1,20 +1,20 @@ [bumpversion] -current_version = 5.0.9.dev0 +current_version = 5.0.9beta0 commit = True message = Bump version: {current_version} → {new_version} tag = False -tag_name = v{new_version} -parse = (?P\d+)\.(?P\d+)\.(?P\d+)(\.(?P[a-z]+)(?P\d+))? +tag_name = {new_version} +parse = (?P\d+)\.(?P\d+)\.(?P\d+)((?P[a-z]+)(?P\d+))? serialize = - {major}.{minor}.{patch}.{release}{build} + {major}.{minor}.{patch}{release}{build} {major}.{minor}.{patch} [bumpversion:part:release] optional_value = prod -first_value = dev +first_value = beta values = - dev - prod + beta + prod [bumpversion:part:build] @@ -31,5 +31,7 @@ search = version = '{current_version}' replace = version = '{new_version}' [bumpversion:file:package.json] -parse = (?P\d+).(?P\d+).(?P\d+) -serialize = {major}.{minor}.{patch} +parse = (?P\d+).(?P\d+).(?P\d+)(-(?P[a-z]+)\.(?P\d+))? +serialize = + {major}.{minor}.{patch}-{release}.{build} + {major}.{minor}.{patch} diff --git a/.github/workflows/release_publish.yml b/.github/workflows/release_publish.yml index 3d1c378a..336e28b4 100644 --- a/.github/workflows/release_publish.yml +++ b/.github/workflows/release_publish.yml @@ -3,7 +3,7 @@ name: Create Release and publish package on: push: tags: - - 'v*' + - '**' jobs: publish: diff --git a/nbformat/_version.py b/nbformat/_version.py index 26ff1088..0557f4c9 100644 --- a/nbformat/_version.py +++ b/nbformat/_version.py @@ -1,3 +1,3 @@ # Make sure to update package.json, too! -version_info = (5, 0, 9, 'dev0') +version_info = (5, 0, 9, 'beta0') __version__ = '.'.join(map(str, version_info)) diff --git a/package.json b/package.json index dcbe7053..f8cab4a2 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "nbformat-schema", - "version": "5.0.9", + "version": "5.0.9-beta.0", "description": "JSON schemata for Jupyter notebook formats", "main": "index.js", "files": [