Skip to content

Commit 5384a6b

Browse files
authored
Merge pull request #9 from chatbotkit/next
Release python-sdk
2 parents ef62229 + ddecea5 commit 5384a6b

4 files changed

Lines changed: 16 additions & 4 deletions

File tree

‎.github/workflows/release.yml‎

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,8 +22,12 @@
2222
# with the same four values plus the project name `chatbotkit`.
2323
#
2424
# Also create a GitHub Environment named `pypi` on the python-sdk repo
25-
# (Settings -> Environments) to match `environment.name` below. Add required
26-
# reviewers there if you want a manual approval gate before every upload.
25+
# (Settings -> Environments) to match `environment.name` below. Configure it:
26+
# - Deployment branches and tags -> "Selected" -> add a tag rule `v*`.
27+
# This is what enforces "release only from a tag": a manual workflow_dispatch
28+
# off `next`/`main` is blocked at this gate, so no OIDC token is minted and
29+
# nothing is uploaded. Publishing can only happen from a `v*` tag ref.
30+
# - Optionally add required reviewers for a manual approval gate before upload.
2731
# ----------------------------------------------------------------------------
2832
name: Release
2933

‎CHANGELOG.md‎

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,14 @@ All notable changes to the ChatBotKit Python SDK are documented in this file.
44
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),
55
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
66

7+
## [0.5.1] - 2026-07-22
8+
9+
### Changed
10+
11+
- Packaging only: releases are now published to PyPI through GitHub Actions
12+
Trusted Publishing (OIDC), replacing the previous API-token flow. There are no
13+
changes to the SDK's public API or behaviour since 0.5.0.
14+
715
## [0.5.0] - 2026-07-22
816

917
### Added

‎chatbotkit/__init__.py‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,4 +16,4 @@
1616
"Response",
1717
]
1818

19-
__version__ = "0.5.0"
19+
__version__ = "0.5.1"

‎pyproject.toml‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ build-backend = "hatchling.build"
44

55
[project]
66
name = "chatbotkit"
7-
version = "0.5.0"
7+
version = "0.5.1"
88
description = "Async Python SDK for ChatBotKit"
99
readme = "README.md"
1010
requires-python = ">=3.10"

0 commit comments

Comments
 (0)