Sync release workflow with rhiza branch copilot/extend-release-to-aws-codeartifact#87
Draft
Sync release workflow with rhiza branch copilot/extend-release-to-aws-codeartifact#87
Conversation
…ifact to test publishing Updates template.yml ref and syncs rhiza_release.yml with the branch's workflow changes that add AWS CodeArtifact support and improve private package handling (Private :: Do Not Upload only blocks PyPI when no custom PYPI_REPOSITORY_URL is set). Co-authored-by: markrichardson <5681211+markrichardson@users.noreply.github.com> Agent-Logs-Url: https://github.com/markrichardson/dummyrepo/sessions/c2f8188a-3161-48af-bda1-1996b6f54fc6
Copilot
AI
changed the title
[WIP] Test functionality on rhiza branch
Sync release workflow with rhiza branch copilot/extend-release-to-aws-codeartifact
Mar 23, 2026
Owner
|
@HarryCampion ... does this verify what you were looking for? |
Collaborator
|
@markrichardson I think if PRIVATE:: Do Not Upload is in the pyproject.toml then it shouldn't upload at all. |
Collaborator
|
@markrichardson maybe this is a non-issue with the change that @tschm put in for private hatch builds? |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Points dummyrepo at the rhiza branch that extends the release pipeline with AWS CodeArtifact support, to validate the publishing mechanism — specifically that
Private :: Do Not Uploadcorrectly gates PyPI publication.Changes
.rhiza/template.yml: refv0.8.16→copilot/extend-release-to-aws-codeartifact.github/workflows/rhiza_release.yml: Synced with upstream branchPrivate :: Do Not Uploadonly blocks whenPYPI_REPOSITORY_URLis unset*.codeartifact.*URLs, parses domain/region/owner, fetches temp auth token via AWS CLIuser/passwordfrom CodeArtifact or falls back to__token__/PYPI_TOKENPublishing behavior
PYPI_REPOSITORY_URLPrivate :: Do Not UploadOriginal prompt
⌨️ Start Copilot coding agent tasks without leaving your editor — available in VS Code, Visual Studio, JetBrains IDEs and Eclipse.