Skip to content

docs(release): releases publish straight from the repository - #18

Merged
arosasg merged 2 commits into
mainfrom
docs/releases-publish-from-repo
Oct 29, 2026
Merged

arosasg merged 2 commits into
mainfrom
docs/releases-publish-from-repo

Conversation

@arosasg

@arosasg arosasg commented Oct 29, 2026

Copy link
Copy Markdown
Contributor

Problem

AGENTS.md, CLAUDE.md and docs/DESIGN.md section 13 still said nothing may be tagged or published before 2026-11-01 without Alex's explicit approval. Alex approved 1.0.0 on 2026-10-29 (now published) and asked that every release publish straight from the repository.

Solution

  • The agent rule now says merging the release-please pull request is the release approval; nobody tags or publishes by hand outside that flow, and no registry token is stored where trusted publishing works.
  • docs/DESIGN.md section 13 records the 1.0.0 release, the publish path per registry and the workflow_dispatch hand-off; the file stays byte-identical in all seven SDK repositories (sha1 9aec8cc2).

Verification

  • shasum docs/DESIGN.md is identical in sdk-python, sdk-node, sdk-go, sdk-java, sdk-php, sdk-ruby and sdk-dotnet.
  • Documentation only; no workflow or code changes.

🤖 Generated with Claude Code

Alex approved the 1.0.0 release on 2026-10-29 and asked that every release
publish straight from the repository. The pre-launch rule (no tag or publish
before 2026-11-01 without his approval) is replaced: merging the release-please
pull request is the release approval. docs/DESIGN.md section 13 records the
same, identically in all seven SDK repositories.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@arosasg

arosasg commented Oct 29, 2026

Copy link
Copy Markdown
Contributor Author

Codex review (codex CLI, account codex-2, model gpt-5.6-sol)


💡 Code review

Reviewed commit: b6a46f5

P2 Badge Update the repository status to reflect the release

docs/DESIGN.md:L251 - view

Now that this line records that 1.0.0 shipped, the unchanged status in AGENTS.md:L4 and CLAUDE.md:L4 still says “in development, not released,” leaving contributors with contradictory release information. Update those status lines as part of this release-policy documentation change.

Verdict: APPROVE

The SDK is released (1.0.0 on 2026-10-29) and merging the release pull request
is the release approval, so the leftover pre-launch text is replaced: the
README banners, the agent status line, the CONTRIBUTING release sections and
the workflow comments no longer describe a private, unreleased repository or a
reviewer gate on the publish environments (which have no required reviewers).
docs/DESIGN.md section 2.1 records the completed didit-sdk PyPI transfer and
the terms agreed with Agustin Saiz, identically in all seven repositories.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@arosasg

arosasg commented Oct 29, 2026

Copy link
Copy Markdown
Contributor Author

Codex review (codex CLI, account codex-7, model gpt-5.6-sol)


💡 Code review

Reviewed commit: f72337f

No actionable findings in commit f72337f.

Verdict: APPROVE

@arosasg
arosasg merged commit f563b08 into main Oct 29, 2026
11 checks passed
@arosasg
arosasg deleted the docs/releases-publish-from-repo branch October 29, 2026 13:26
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