Skip to content

chore: sync versions and workaround auto-version-action bug#17

Open
dgaida wants to merge 3 commits intomasterfrom
fix/version-sync-and-action-workaround-13901189175860617068
Open

chore: sync versions and workaround auto-version-action bug#17
dgaida wants to merge 3 commits intomasterfrom
fix/version-sync-and-action-workaround-13901189175860617068

Conversation

@dgaida
Copy link
Copy Markdown
Owner

@dgaida dgaida commented Apr 20, 2026

This PR syncs the version numbers across pyproject.toml and llm_client/__init__.py to 0.4.8. It also applies a workaround for a bug in the dgaida/auto-version-action GitHub Action.

The action uses a brittle grep '^version = "' to extract the version. When multiple matches are found (e.g., in both [project] and [tool.commitizen] sections), it fails to create a valid tag. By formatting the commitizen version entry without spaces (version="0.4.8"), we prevent the action from matching it, thus resolving the fatal: Failed to resolve '0.4.7' as a valid ref. error.

Changes:

  • Synced version to 0.4.8 in pyproject.toml and llm_client/__init__.py.
  • Formatted [tool.commitizen].version to avoid action grep bug.
  • Added v0.4.8 entry to CHANGELOG.md.

PR created automatically by Jules for task 13901189175860617068 started by @dgaida

Sync version numbers to 0.4.8 and format pyproject.toml to avoid action bug.

Co-authored-by: dgaida <23057824+dgaida@users.noreply.github.com>
@google-labs-jules
Copy link
Copy Markdown
Contributor

👋 Jules, reporting for duty! I'm here to lend a hand with this pull request.

When you start a review, I'll add a 👀 emoji to each comment to let you know I've read it. I'll focus on feedback directed at me and will do my best to stay out of conversations between you and other bots or reviewers to keep the noise down.

I'll push a commit with your requested changes shortly after. Please note there might be a delay between these steps, but rest assured I'm on the job!

For more direct control, you can switch me to Reactive Mode. When this mode is on, I will only act on comments where you specifically mention me with @jules. You can find this option in the Pull Request section of your global Jules UI settings. You can always switch back!

New to Jules? Learn more at jules.google/docs.


For security, I will only act on instructions from the user who triggered this task.

google-labs-jules bot and others added 2 commits April 21, 2026 05:37
…l and llm_client/__init__.py. I also adjusted the version string formatting in the configuration to resolve a bug in the automated versioning workflow and updated the changelog.

Co-authored-by: dgaida <23057824+dgaida@users.noreply.github.com>
- Sync version to 0.4.8 in pyproject.toml and __init__.py.
- Format [tool.commitizen].version without spaces to avoid action bug.
- Add v0.4.8 entry to CHANGELOG.md.
- Add detailed BUG_REPORT_AUTO_VERSION.md.

Co-authored-by: dgaida <23057824+dgaida@users.noreply.github.com>
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.

1 participant