Skip to content

ci/release: Modularize publish workflow distribution stages (HXH0R5)#711

Merged
densmirnov merged 2 commits intomainfrom
task/202605011626-HXH0R5/modular-release-distribution
May 1, 2026
Merged

ci/release: Modularize publish workflow distribution stages (HXH0R5)#711
densmirnov merged 2 commits intomainfrom
task/202605011626-HXH0R5/modular-release-distribution

Conversation

@densmirnov
Copy link
Copy Markdown
Contributor

Summary

Modularize publish workflow distribution stages

Refactor the release publishing workflow so npm, GitHub assets, package-manager publications, and evidence reporting are explicit distribution modules driven by the release distribution manifest.

Scope

  • In scope: Refactor the release publishing workflow so npm, GitHub assets, package-manager publications, and evidence reporting are explicit distribution modules driven by the release distribution manifest.
  • Out of scope: unrelated refactors not required for "Modularize publish workflow distribution stages".

Verification

  • State: ok
  • Note: Modular publish workflow verified: workflows:command-check passed; release:distribution:check passed; focused publish-result and publish workflow contract tests passed; lint:core passed; targeted Prettier check passed.
  • Full verification checklist lives in local review.md.

Handoff Notes

  • No handoff notes recorded yet. Use agentplane pr note ... to append one.
Raw evidence
  • Updated: 2026-05-01T17:06:15.696Z
  • Branch: task/202605011626-HXH0R5/modular-release-distribution
  • Head: 47065cc
 .github/workflows/publish.yml                      |   8 ++
 .../release/publish-workflow-contract.test.ts      |   9 +-
 .../write-publish-result-manifest-script.test.ts   | 101 ++++++++++++++++++++-
 scripts/manifest.mjs                               |  66 +++++++++++++-
 4 files changed, 181 insertions(+), 3 deletions(-)

@densmirnov densmirnov merged commit e594221 into main May 1, 2026
10 checks passed
@densmirnov densmirnov deleted the task/202605011626-HXH0R5/modular-release-distribution branch May 1, 2026 17:08
github-actions Bot added a commit that referenced this pull request May 1, 2026
…lease] (#712)

Scope: ci, code, release
Verify: Modular publish workflow verified: workflows:command-check passed; release:distribution:check passed; focused publish...
Key files: packages/agentplane/src/commands/release/write-publish-result-manifest-script.test.ts, scripts/manifest.mjs, packages/agentplane/src/commands/release/publish-workflow-contract.test.ts, .github/workflows/publish.yml

Co-authored-by: DEUS <deus@agentplane.org>
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