Skip to content

Merge pull request #25 from ralphschuler/ralphschuler-patch-1 #32

Merge pull request #25 from ralphschuler/ralphschuler-patch-1

Merge pull request #25 from ralphschuler/ralphschuler-patch-1 #32

Workflow file for this run

name: Bump Version
on:
push:
branches: [master, main]
permissions:
contents: write
issues: write
pull-requests: write
jobs:
bump-version:
name: Bump Version
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v4
with:
token: ${{ secrets.GITHUB_TOKEN }}
fetch-depth: 0
- name: Configure Git
run: |
git config --global user.email ""
git config --global user.name "GitHub Actions Robot"
- name: Bump Version
env:
GITHUB_ACTOR: ${{ github.actor }}
GITHUB_REPOSITORY: ${{ github.repository }}
GIT_ACCESS_TOKEN: ${{ secrets.GITHUB_TOKEN }}
run: |
if [[ "${{github.event.head_commit.message}}" =~ ^.*\((m|M)ajor\)\:.*$ ]]; then
bash ./.github/scripts/bump-version.sh MAJOR "$(bash ./.github/scripts/generate-changelog.sh)"
elif [[ "${{github.event.head_commit.message}}" =~ ^.*\((m|M)inor\)\:.*$ ]]; then
bash ./.github/scripts/bump-version.sh MINOR "$(bash ./.github/scripts/generate-changelog.sh)"
else
bash ./.github/scripts/bump-version.sh PATCH "$(bash ./.github/scripts/generate-changelog.sh)"
fi