Skip to content

Release 0.1.6 — first end-to-end CI/CD test#4

Merged
Arrmlet merged 1 commit into
mainfrom
release-0.1.6
May 19, 2026
Merged

Release 0.1.6 — first end-to-end CI/CD test#4
Arrmlet merged 1 commit into
mainfrom
release-0.1.6

Conversation

@Arrmlet

@Arrmlet Arrmlet commented May 19, 2026

Copy link
Copy Markdown
Owner

First release through the new CI/CD pipeline.

Changes

  • Bump version 0.1.50.1.6 (sdk/pyproject.toml + sdk/tracecraft/__init__.py)
  • Add Changelog URL to [project.urls] pointing at GitHub Releases. This gives PyPI a "Changelog" sidebar link.

Why this PR exists

We're using it to exercise the full CI/CD flow end-to-end:

  1. PR openedtest.yml fires (this run, right now)
  2. PR merged to maintest.yml runs again on main
  3. GitHub Release v0.1.6 cut from mainrelease.yml fires → publishes to PyPI via OIDC trusted publishing (no API token)

This is the workflow you'll use forever, so testing it now de-risks every future release.

Verification

After release:

pip install --upgrade tracecraft-ai
tracecraft --version   # should print 0.1.6

Plus the PyPI sidebar should show a "Changelog" link to https://github.com/Arrmlet/tracecraft/releases.

🤖 Generated with Claude Code

First release through the new CI/CD pipeline. Adds a Changelog link
to PyPI sidebar pointing at GitHub Releases.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
@Arrmlet Arrmlet merged commit c5f1549 into main May 19, 2026
4 checks passed
@Arrmlet Arrmlet deleted the release-0.1.6 branch May 19, 2026 22:42
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