diff --git a/.github/tag_and_release/release-notes.md b/.github/tag_and_release/release-notes.md index dc67e9e..9771e28 100644 --- a/.github/tag_and_release/release-notes.md +++ b/.github/tag_and_release/release-notes.md @@ -1,76 +1,36 @@ -### ๐ŸŽ‰ New feature +> **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. -1. Newborn of something project. - ```shell - >>> something-cli --help - usage: something-cli [-h] [--host HOST] [--port PORT] [--log-level {debug,info,warning,error,critical}] [--reload] [--env ENV_FILE] [--token TOKEN] - [--transport {sse,http-streaming}] - - Run the something I don\'t know what it is FastAPI server - - options: - -h, --help show this help message and exit - --host HOST Host to bind the server to - --port PORT Port to bind the server to - --log-level {debug,info,warning,error,critical} - Logging level - --reload Enable auto-reload for development - --env ENV_FILE Path to the .env file for environment variables - --token TOKEN ClickUp API token (overrides token from .env file if provided) - --transport {sse,http-streaming} - Transport protocol to use for MCP (sse or http-streaming) - ``` +### ๐Ÿ”ง Release-infra fixes since v0.0.1-alpha.1 +This bump verifies the workflow-trigger fix from AAASM-2053: -### ๐Ÿ”จ Breaking changes +- `.github/workflows/release.yml`, `release-validate.yml`, `type-check.yml` + had `` / `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`. -1. Something breaking changes ... +### ๐Ÿ” 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). -### ๐Ÿชฒ Bug Fix +### Install -#### ๐Ÿ™‹โ€โ™‚๏ธ For production +```bash +pip install --pre agent-assembly==0.0.1a2 +``` -1. ๐Ÿ’ฃ Critical bugs: +### Refs - 1. A critical issue ([PR#111]) - -2. ๐Ÿฆ  Major bugs: - - 1. A major issue ([PR#112]) - -3. ๐Ÿ› Mirror bugs: - - 1. A minor issue ([PR#113]) - - -#### ๐Ÿ‘จโ€๐Ÿ’ป For development - -1. Some document changes. - - -### โ™ป๏ธ Refactor - -1. Some refactoring. - - -### ๐Ÿ€ Improvement - -1. Improve something. ([PR#481]) - - -### ๐Ÿ“‘ Docs - -1. Some changes of documentation.. - - -### ๐Ÿค– Upgrade dependencies - -1. Upgrade the Python dependencies. -2. Upgrade pre-commit dependencies. -3. Upgrade the CI reusable workflows. - - -### ๐ŸšฎDeprecate - -1. Something deprecated. +- 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` diff --git a/.github/tag_and_release/release-title.md b/.github/tag_and_release/release-title.md index 26dfe4f..ee8425e 100644 --- a/.github/tag_and_release/release-title.md +++ b/.github/tag_and_release/release-title.md @@ -1 +1 @@ -v0.0.0 - Sample release note title ๐Ÿป \ No newline at end of file +v0.0.1-alpha.2 โ€” pre-release dry-run continuation diff --git a/agent_assembly/__init__.py b/agent_assembly/__init__.py index 7b1216e..a5f8e19 100644 --- a/agent_assembly/__init__.py +++ b/agent_assembly/__init__.py @@ -8,7 +8,7 @@ import sys from typing import TYPE_CHECKING, Any -__version__ = "0.0.1a1" +__version__ = "0.0.1a2" # AAASM-1696: top-level exports are resolved lazily so that lightweight # submodules (e.g. `agent_assembly.runtime`, which is stdlib-only) can be diff --git a/pyproject.toml b/pyproject.toml index 1dda187..dc3228c 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -4,7 +4,7 @@ build-backend = "hatchling.build" [project] name = "agent-assembly" -version = "0.0.1a1" +version = "0.0.1a2" 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" diff --git a/uv.lock b/uv.lock index 4e616ca..1053434 100644 --- a/uv.lock +++ b/uv.lock @@ -4,7 +4,7 @@ requires-python = ">=3.12, <4.0" [[package]] name = "agent-assembly" -version = "0.0.1a1" +version = "0.0.1a2" source = { editable = "." } dependencies = [ { name = "grpcio" },