Feature: Add Workflow for Manual Version Bumps #1537

Closed
opened 2026-02-16 17:31:26 -05:00 by yindo · 1 comment
Owner

Originally created by @taj54 on GitHub (Aug 30, 2025).

Originally assigned to: @thdxr on GitHub.

You should add a GitHub Actions workflow that allows you to manually trigger version bumps. This will help you keep your version and changelog consistent in the project.

Proposed Workflow

name: Version Bump

permissions:
  contents: write
  pull-requests: write

on:
  workflow_dispatch:
    inputs:
      release_type:
        description: 'Select version bump type'
        required: true
        default: 'patch'
        type: choice
        options:
          - patch
          - minor
          - major

jobs:
  bump:
    runs-on: ubuntu-latest
    steps:
      - name: Checkout
        uses: actions/checkout@v5
        with:
          fetch-depth: 0

      - name: Universal Version Bump
        uses: taj54/universal-version-bump@v0.10.0
        with:
          release_type: ${{ inputs.release_type }}
          git_tag: false
        env:
          GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

Acceptance Criteria

  • You can see the workflow in the Actions tab.
  • You can choose bump type (patch, minor, major).
  • The workflow bumps the version .
  • (Optional) You can extend this workflow later to include tagging + release creation.
Originally created by @taj54 on GitHub (Aug 30, 2025). Originally assigned to: @thdxr on GitHub. You should add a GitHub Actions workflow that allows you to **manually trigger version bumps**. This will help you keep your version and changelog consistent in the project. **Proposed Workflow** ```yaml name: Version Bump permissions: contents: write pull-requests: write on: workflow_dispatch: inputs: release_type: description: 'Select version bump type' required: true default: 'patch' type: choice options: - patch - minor - major jobs: bump: runs-on: ubuntu-latest steps: - name: Checkout uses: actions/checkout@v5 with: fetch-depth: 0 - name: Universal Version Bump uses: taj54/universal-version-bump@v0.10.0 with: release_type: ${{ inputs.release_type }} git_tag: false env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} ``` ### ✅ Acceptance Criteria - [ ] You can see the workflow in the **Actions** tab. - [ ] You can choose bump type (`patch`, `minor`, `major`). - [ ] The workflow bumps the version . - [ ] (Optional) You can extend this workflow later to include tagging + release creation.
yindo closed this issue 2026-02-16 17:31:26 -05:00
Author
Owner

@rekram1-node commented on GitHub (Dec 27, 2025):

[automated] Closing due to 90+ days of inactivity. Feel free to reopen if you still need this!

@rekram1-node commented on GitHub (Dec 27, 2025): [automated] Closing due to 90+ days of inactivity. Feel free to reopen if you still need this!
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: anomalyco/opencode#1537