From 8902f03be1ada69bad229e26871a173e51424962 Mon Sep 17 00:00:00 2001 From: Artem Rys Date: Fri, 13 Aug 2021 11:59:43 +0200 Subject: [PATCH] ci: bump version after release --- .github/workflows/build-test-release.yml | 1 + .releaserc | 37 +++++++++++++++++++++++- 2 files changed, 37 insertions(+), 1 deletion(-) diff --git a/.github/workflows/build-test-release.yml b/.github/workflows/build-test-release.yml index b27015c13..e8de5d70a 100644 --- a/.github/workflows/build-test-release.yml +++ b/.github/workflows/build-test-release.yml @@ -250,6 +250,7 @@ jobs: extra_plugins: | @semantic-release/exec @semantic-release/git + @google/semantic-release-replace-plugin env: GITHUB_TOKEN: ${{ secrets.SEMREL_TOKEN }} PYPI_USERNAME: ${{ secrets.PYPI_USERNAME }} diff --git a/.releaserc b/.releaserc index ec12cbb39..31a3b557f 100644 --- a/.releaserc +++ b/.releaserc @@ -32,10 +32,45 @@ "shell": "bash" }, ], + [ + "@google/semantic-release-replace-plugin", + { + "replacements": [ + { + "files": ["splunk_add_on_ucc_framework/__init__.py"], + "from": "__version__ = \".*\"", + "to": "__version__ = \"${nextRelease.version}\"", + "results": [ + { + "file": "splunk_add_on_ucc_framework/__init__.py", + "hasChanged": true, + "numMatches": 1, + "numReplacements": 1 + } + ], + "countMatches": true + }, + { + "files": ["pyproject.toml"], + "from": "version = \".*\"", + "to": "version = \"${nextRelease.version}\"", + "results": [ + { + "file": "pyproject.toml", + "hasChanged": true, + "numMatches": 1, + "numReplacements": 1 + } + ], + "countMatches": true + } + ] + } + ], [ "@semantic-release/git", { - "assets": ["NOTICE"], + "assets": ["NOTICE", "pyproject.toml", "splunk_add_on_ucc_framework/__init__.py"], "message": "chore(release): ${nextRelease.version}\n\n${nextRelease.notes}", }, ],