Joshua Sundance Bailey
Update bumpver.yml
d85647f unverified
name: Bump Version
on:
workflow_dispatch:
inputs:
bump:
type: choice
description: 'Bump major, minor, or patch version'
required: true
default: 'patch'
options:
- 'major'
- 'minor'
- 'patch'
jobs:
bump-version:
runs-on: ubuntu-latest
permissions:
contents: write
steps:
- name: Checkout code
uses: actions/checkout@v4
with:
token: ${{ secrets.WORKFLOW_GIT_ACCESS_TOKEN }}
fetch-depth: 0
- name: Set up Python
uses: actions/setup-python@v4
with:
python-version: 3.11
cache: pip
- name: Install Python libraries
run: |
pip install --user bumpver
- name: git config
run: |
git config --local user.email "41898282+github-actions[bot]@users.noreply.github.com"
git config --local user.name "github-actions[bot]"
- name: Bump version
run: bumpver update --commit --tag-commit --${{ github.event.inputs.bump }} --push