11name : Release Draft
22
33on :
4- workflow_dispatch :
4+ workflow_dispatch : # checkov:skip=CKV_GHA_7
55 inputs :
66 bump-type :
77 description : Version bump type
@@ -30,34 +30,36 @@ jobs:
3030 id : current-version
3131 run : echo "version=$(cat VERSION)" >> "$GITHUB_OUTPUT"
3232
33- - name : Bump semver
34- id : bump-semver
35- uses : actions-ecosystem/action-bump-semver@34e334551143a5301f38c830e44a22273c6ff5c5
33+ - name : Bump version
34+ id : bump-version
35+ uses : actions-ecosystem/action-bump-semver@34e334551143a5301f38c830e44a22273c6ff5c5 # v1.0.0
3636 with :
3737 current_version : ${{ steps.current-version.outputs.version }}
38- level : ${{ inputs.bump-type }}
38+ level : ${{ github.event. inputs.bump-type || 'patch' }}
3939
4040 - name : Write new version to VERSION
41- run : echo "${{ steps.bump-semver .outputs.new_version }}" > VERSION
41+ run : echo "${{ steps.bump-version .outputs.new_version }}" > VERSION
4242
4343 - name : Update package.json version
44- run : npm version "${{ steps.bump-semver .outputs.new_version }}" --no-git-tag-version
44+ run : npm version "${{ steps.bump-version .outputs.new_version }}" --no-git-tag-version
4545
4646 - name : Update CHANGELOG.md
4747 uses : thomaseizinger/keep-a-changelog-new-release@f62c3c390716df5af712ba5d94f4f4a8efc1306d
4848 with :
49- tag : ${{ steps.bump-semver .outputs.new_version }}
49+ tag : ${{ steps.bump-version .outputs.new_version }}
5050
5151 - name : Generate changelog from git history
5252 id : changelog
5353 uses : ROKT/rokt-workflows/actions/generate-changelog@main
54+ with :
55+ version : ${{ steps.bump-version.outputs.new_version }}
5456
5557 - name : Generate GitHub App token
5658 id : generate-token
5759 uses : actions/create-github-app-token@29824e69f54612133e76f7eaac726eef6c875baf # v2.2.1
5860 with :
59- app-id : ${{ secrets.SDK_RELEASE_GITHUB_APP_ID }} # trunk-ignore(actionlint/expression)
60- private-key : ${{ secrets.SDK_RELEASE_GITHUB_APP_PRIVATE_KEY }} # trunk-ignore(actionlint/expression)
61+ app-id : ${{ secrets.SDK_RELEASE_GITHUB_APP_ID }}
62+ private-key : ${{ secrets.SDK_RELEASE_GITHUB_APP_PRIVATE_KEY }}
6163 owner : ${{ github.repository_owner }}
6264 repositories : |
6365 react-native-mparticle
@@ -66,10 +68,10 @@ jobs:
6668 uses : peter-evans/create-pull-request@c0f553fe549906ede9cf27b5156039d195d2ece0
6769 with :
6870 token : ${{ steps.generate-token.outputs.token }}
69- branch : release/${{ steps.bump-semver .outputs.new_version }}
70- title : ' chore: release ${{ steps.bump-semver .outputs.new_version }}'
71+ branch : release/${{ steps.bump-version .outputs.new_version }}
72+ title : ' chore: release ${{ steps.bump-version .outputs.new_version }}'
7173 body : |
72- ## Release ${{ steps.bump-semver .outputs.new_version }}
74+ ## Release ${{ steps.bump-version .outputs.new_version }}
7375
7476 ${{ steps.changelog.outputs.release-notes }}
75- commit-message : ' chore: bump version to ${{ steps.bump-semver .outputs.new_version }}'
77+ commit-message : ' chore: bump version to ${{ steps.bump-version .outputs.new_version }}'
0 commit comments