Skip to content

ci: auto-bump ksapi when a new Knowledge Stack SDK is released#2

Merged
arnav2 merged 1 commit intomainfrom
chore/bump-ksapi-listener
Apr 17, 2026
Merged

ci: auto-bump ksapi when a new Knowledge Stack SDK is released#2
arnav2 merged 1 commit intomainfrom
chore/bump-ksapi-listener

Conversation

@arnav2
Copy link
Copy Markdown
Contributor

@arnav2 arnav2 commented Apr 17, 2026

Listens for repository_dispatch: sdk-release from ks-backend's publish.yml and opens a PR bumping the pinned ksapi version. Pairs with ks-backend#181.

When ks-backend publishes a new SDK release it fires a repository_dispatch
to this repo. The workflow here reads the target version (from the
client_payload.tag, a manual input, or PyPI's 'latest'), updates the ksapi
pin in pyproject.toml, relocks uv.lock, and opens a PR using
peter-evans/create-pull-request.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@arnav2 arnav2 requested a review from a team as a code owner April 17, 2026 21:38
@arnav2 arnav2 merged commit d2dee6c into main Apr 17, 2026
2 checks passed
@arnav2 arnav2 deleted the chore/bump-ksapi-listener branch April 17, 2026 21:38
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