Skip to content

ci: harden regenerate version bump in CI#63

Merged
eddietejeda merged 1 commit into
mainfrom
ci/regenerate-bump-version-hardening
May 18, 2026
Merged

ci: harden regenerate version bump in CI#63
eddietejeda merged 1 commit into
mainfrom
ci/regenerate-bump-version-hardening

Conversation

@eddietejeda
Copy link
Copy Markdown
Contributor

Summary

  • Fetch full git history and tags in the regenerate workflow checkout step.
  • Pass --current-version from pyproject.toml to bump-my-version to avoid SCM inference failures in shallow environments.
  • Keep patch version bump behavior unchanged while making the CI step deterministic.

Test plan

  • Trigger Regenerate Client workflow manually.
  • Confirm Bump package patch version in pyproject.toml passes.
  • Confirm generated client PR is still created successfully.

Fetch tags/history during checkout and pass --current-version from pyproject.toml so bump-my-version does not fail in shallow environments.
@eddietejeda eddietejeda merged commit d37ee0a into main May 18, 2026
2 checks passed
@eddietejeda eddietejeda deleted the ci/regenerate-bump-version-hardening branch May 18, 2026 23:58
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