File tree Expand file tree Collapse file tree 4 files changed +10
-23
lines changed Expand file tree Collapse file tree 4 files changed +10
-23
lines changed Original file line number Diff line number Diff line change @@ -250,14 +250,16 @@ jobs:
250250 - name : Install Poetry
251251 run : curl -sSL https://install.python-poetry.org | python3 -
252252 - name : Semantic Release
253- uses : cycjimmy/semantic-release-action@v3.0.0
253+ id : semantic
254+ uses : splunk/semantic-release-action@v1.2
254255 with :
255- semantic_version : 19.0.2
256256 extra_plugins : |
257- @semantic-release/exec
258- @semantic-release/git
259257 @google/semantic-release-replace-plugin
260258 env :
261259 GITHUB_TOKEN : ${{ secrets.GH_TOKEN_ADMIN }}
262- PYPI_USERNAME : ${{ secrets.PYPI_USERNAME }}
263- PYPI_TOKEN : ${{ secrets.PYPI_TOKEN }}
260+ - name : Publish to pypi
261+ if : ${{ steps.semantic.outputs.new_release_published == 'true' }}
262+ uses : splunk/pypi-publish-action@v1.0
263+ with :
264+ pypi_username : ${{ secrets.PYPI_USERNAME }}
265+ pypi_token : ${{ secrets.PYPI_TOKEN }}
Load Diff This file was deleted.
Load Diff This file was deleted.
Original file line number Diff line number Diff line change 6262 [
6363 "@semantic-release/exec",
6464 {
65- "prepareCmd": "./.github/workflows/sr-prepare.sh ${nextRelease.version}",
66- "publishCmd": "./.github/workflows/sr-release.sh",
67- "shell": "bash"
65+ "verifyReleaseCmd": "echo \"version=${nextRelease.version}\" >> $GITHUB_OUTPUT",
66+ "successCmd": "echo \"new_release_published=${'true'}\" >> $GITHUB_OUTPUT"
6867 },
6968 ],
7069 [
You can’t perform that action at this time.
0 commit comments