Skip to content

feat(ci): add version-bump workflow for Renovate PRs#66

Merged
lawrence-u10d merged 1 commit into
mainfrom
feat/add-version-bump-workflow
Mar 20, 2026
Merged

feat(ci): add version-bump workflow for Renovate PRs#66
lawrence-u10d merged 1 commit into
mainfrom
feat/add-version-bump-workflow

Conversation

@lawrence-u10d
Copy link
Copy Markdown
Contributor

@lawrence-u10d lawrence-u10d commented Mar 20, 2026

Summary

  • Adds automated version bumping for Renovate dependency update PRs
  • Uses the shared reusable workflow from Unstructured-IO/infra
  • Automatically bumps version in pyproject.toml, updates CHANGELOG.md, and refreshes uv.lock

How it works

When Renovate opens or updates a PR, this workflow:

  1. Detects which components were changed
  2. Parses conventional commit messages to determine bump type (major/minor/patch)
  3. Bumps the version, updates changelog, and commits back to the PR branch

🤖 Generated with Claude Code


Note

Medium Risk
Medium risk because it introduces an automated workflow with contents: write that can push commits to PR branches; misconfiguration could cause unintended version/changelog updates.

Overview
Introduces a new version-bump GitHub Actions workflow that runs on pull_request events targeting main, but only when the PR author is utic-renovate[bot].

The job delegates to the reusable workflow in Unstructured-IO/infra, configured to default to a patch bump and to automatically update the changelog and lockfile, using repository secrets/vars for Renovate app credentials and a token with write access to contents.

Written by Cursor Bugbot for commit 541a644. This will update automatically on new commits. Configure here.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Copy link
Copy Markdown

@aballman aballman left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good — standard version-bump workflow rollout.

@lawrence-u10d lawrence-u10d merged commit 610020a into main Mar 20, 2026
8 checks passed
@lawrence-u10d lawrence-u10d deleted the feat/add-version-bump-workflow branch March 20, 2026 21:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants