Skip to content

Commit 075b65a

Browse files
chore(release): bump sdk to 1.7.0, otel to 0.3.0 (#525)
1 parent ef2df16 commit 075b65a

3 files changed

Lines changed: 16 additions & 5 deletions

File tree

  • packages
    • aws-durable-execution-sdk-python-otel/src/aws_durable_execution_sdk_python_otel
    • aws-durable-execution-sdk-python/src/aws_durable_execution_sdk_python

RELEASING.md

Lines changed: 14 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,13 +10,15 @@ This monorepo contains the following packages:
1010
|---------|------|------------|
1111
| `aws-durable-execution-sdk-python` | `packages/aws-durable-execution-sdk-python` | `sdk` |
1212
| `aws-durable-execution-sdk-python-otel` | `packages/aws-durable-execution-sdk-python-otel` | `otel` |
13+
| `aws-durable-execution-sdk-python-testing` | `packages/aws-durable-execution-sdk-python-testing` | `testing` |
1314

1415
## Versioning
1516

1617
Each package maintains its own version in its respective `__about__.py` file:
1718

1819
- SDK: `packages/aws-durable-execution-sdk-python/src/aws_durable_execution_sdk_python/__about__.py`
1920
- OTel: `packages/aws-durable-execution-sdk-python-otel/src/aws_durable_execution_sdk_python_otel/__about__.py`
21+
- Testing: `packages/aws-durable-execution-sdk-python-testing/src/aws_durable_execution_sdk_python_testing/__about__.py`
2022

2123
Bump the version in the appropriate `__about__.py` file(s) and merge to `main` before creating a release.
2224

@@ -41,13 +43,15 @@ The tag should be the version of the package being bumped, prepended with a desc
4143

4244
- **SDK only:** `sdk-v<version>` (e.g., `sdk-v1.6.0`)
4345
- **OTel only:** `otel-v<version>` (e.g., `otel-v0.3.0`)
44-
- **Both packages in a single release:** comma-separate the sub-tags (e.g., `sdk-v1.6.0,otel-v0.3.0`)
46+
- **Testing only:** `testing-v<version>` (e.g., `testing-v1.2.1`)
47+
- **Multiple packages in a single release:** comma-separate the sub-tags (e.g., `sdk-v1.6.0,otel-v0.3.0`)
4548

4649
Examples:
4750

4851
```
4952
sdk-v1.6.0
5053
otel-v0.3.0
54+
testing-v1.2.1
5155
sdk-v1.6.0,otel-v0.3.0
5256
```
5357

@@ -57,7 +61,7 @@ If additional packages are added to the monorepo in the future, follow the same
5761

5862
Creating a GitHub Release triggers the [`pypi-publish.yml`](.github/workflows/pypi-publish.yml) workflow automatically. The workflow:
5963

60-
1. **Builds** both packages using [Hatch](https://hatch.pypa.io/) (`hatch build`).
64+
1. **Builds** all packages using [Hatch](https://hatch.pypa.io/) (`hatch build`).
6165
2. **Uploads** the built distributions as artifacts.
6266
3. **Publishes** each package to [PyPI](https://pypi.org/) using trusted publishing (OIDC-based, no API tokens required).
6367

@@ -91,6 +95,13 @@ Release notes should maintain separate timelines for each package. Use the follo
9195

9296
### Bug Fixes
9397
- Fixed span context propagation in child contexts
98+
99+
---
100+
101+
## aws-durable-execution-sdk-python-testing v1.2.1
102+
103+
### Bug Fixes
104+
- Fixed issue with test runner under condition Z
94105
```
95106

96107
If only one package is being released, include only that package's section. Each package's changelog should be self-contained so users can follow the history of the package they depend on independently.
@@ -103,4 +114,4 @@ Before publishing a release:
103114
- [ ] Changes merged to `main`
104115
- [ ] CI checks pass on `main`
105116
- [ ] Release notes written with separate sections per package
106-
- [ ] Tag follows the naming convention (`sdk-X.Y.Z`, `otel-X.Y.Z`, or comma-separated)
117+
- [ ] Tag follows the naming convention (`sdk-vX.Y.Z`, `otel-vX.Y.Z`, `testing-vX.Y.Z`, or comma-separated)
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
# SPDX-FileCopyrightText: 2025-present Amazon.com, Inc. or its affiliates.
22
#
33
# SPDX-License-Identifier: Apache-2.0
4-
__version__ = "0.2.0"
4+
__version__ = "0.3.0"
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
# SPDX-FileCopyrightText: 2025-present Amazon.com, Inc. or its affiliates.
22
#
33
# SPDX-License-Identifier: Apache-2.0
4-
__version__ = "1.6.0"
4+
__version__ = "1.7.0"

0 commit comments

Comments
 (0)