Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
52 changes: 24 additions & 28 deletions .github/tag_and_release/release-notes.md
Original file line number Diff line number Diff line change
@@ -1,36 +1,32 @@
> **Pre-release dry-run.** Not for production use. Continues the
> cross-repo verification series started by v0.0.1-alpha.1 (2026-05-27)
> against the release CD pipeline. The next planned tag is v0.0.1 GA
> once all known release-infra gaps close.

### 🔧 Release-infra fixes since v0.0.1-alpha.1

This bump verifies the workflow-trigger fix from AAASM-2053:

- `.github/workflows/release.yml`, `release-validate.yml`, `type-check.yml`
had `<your_base_branch>` / `slack_mcp` placeholders that prevented
any of the workflows from firing on master pushes / PRs / tag pushes.
Fixed by [PR #66](https://github.com/AI-agent-assembly/python-sdk/pull/66).
- The release-validate pipeline's docs-build cascade was failing for
python-sdk (which uses MkDocs, not Docusaurus). Fixed upstream in
[Chisanan232/GitHub-Action_Reusable_Workflows-Python#169](https://github.com/Chisanan232/GitHub-Action_Reusable_Workflows-Python/pull/169)
+ the `artifacts.docs: skip` knob in this repo's `intent.yaml`.

### 🔍 What this release exercises (release-infra observation)

The release-validate workflow's full cascade should now complete
cleanly. PyPI publish + sibling-repo cross-CD coordination are still
gated on the alpha-1 follow-up findings (AAASM-1253).
> **Pre-release dry-run.** Third pre-release in the v0.0.1 series.
> Continues exercising the cross-repo release CD pipeline while
> verifying the 3 release-infra fixes that landed since v0.0.1-alpha.2.

### 🔒 Release-infra fixes verified by this tag

* **AAASM-2188 (PR agent-assembly#832)** — Docker matrix parallel cargo
cache race condition: `failed to unpack base64ct-1.8.3: File exists
(os error 17)`. Fixed by per-Dockerfile cache `id` + `sharing=locked`
in all 6 language Dockerfiles.
* **AAASM-2189 (PR python-sdk#68)** — `Release Python SDK` maturin
wheel builds: missing `protoc` in manylinux container. Fixed by
downloading official protoc 32.1 binary in `before-script-linux`
(CentOS 7's yum-packaged protoc 2.5.0 doesn't support proto3 syntax).
Hardened with SHA256 verification + `--retry` for supply-chain
+ network resilience.
* **AAASM-2190 (PR node-sdk#59)** — `release.yml` `pnpm publish`
E402 Payment Required for scoped package `@agent-assembly/sdk`.
Fixed by adding `--access public` (matching the sibling
release-node.yml's existing pattern).

### Install

```bash
pip install --pre agent-assembly==0.0.1a2
pip install --pre agent-assembly==0.0.1a3
```

### Refs

- Story `AAASM-2104` — pyproject bump
- Story `AAASM-1234` — F118 release-trigger
- Epic `AAASM-1199` — Release & Distribution Pipeline
- Sibling tag this aligns with: `agent-assembly v0.0.1-alpha.2`, `node-sdk v0.0.1-alpha.2`, `go-sdk v0.0.1-alpha.2`
* Bump: `AAASM-2313`
* Verify: `AAASM-2316`
* Sibling tags: `agent-assembly v0.0.1-alpha.3`, `node-sdk v0.0.1-alpha.3`, `go-sdk v0.0.1-alpha.3`
2 changes: 1 addition & 1 deletion .github/tag_and_release/release-title.md
Original file line number Diff line number Diff line change
@@ -1 +1 @@
v0.0.1-alpha.2pre-release dry-run continuation
v0.0.1-alpha.3 — release-infra fixes verification
2 changes: 1 addition & 1 deletion agent_assembly/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
import sys
from typing import TYPE_CHECKING, Any

__version__ = "0.0.1a2"
__version__ = "0.0.1a3"

# AAASM-1696: top-level exports are resolved lazily so that lightweight
# submodules (e.g. `agent_assembly.runtime`, which is stdlib-only) can be
Expand Down
2 changes: 1 addition & 1 deletion pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ build-backend = "hatchling.build"

[project]
name = "agent-assembly"
version = "0.0.2"
version = "0.0.1a3"
description = "Python SDK for AI Agent Assembly - A governance-native runtime for AI agents"
authors = [{ name = "Agent Assembly Team", email = "team@agent-assembly.dev" }]
requires-python = ">=3.12,<4.0"
Expand Down
4 changes: 2 additions & 2 deletions uv.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading