Skip to content

release: rename the workflow to release.yaml - #240

Merged
echarles merged 2 commits into
mainfrom
fix/release-yaml
Sep 25, 2026
Merged

echarles merged 2 commits into
mainfrom
fix/release-yaml

Conversation

@echarles

Copy link
Copy Markdown
Member

The npm and PyPI trusted publishers name the workflow release.yaml, while the file was release.yml. Registries compare the name exactly, so every publish was refused: npm's OIDC exchange answered 404 'package not found', and PyPI answered invalid-publisher. This renames the file (content unchanged) and updates RELEASE.md.

Copilot AI lite review requested due to automatic review settings September 25, 2026 12:00

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot review overview

🟢 Approval recommended

No unresolved review issues were identified.

Review effort: Lite
Findings: None

What changed in this PR

Renames the release workflow to release.yaml so npm and PyPI trusted publishing match the configured filename, and updates release documentation.

Changes:

  • Renames the workflow file to .github/workflows/release.yaml.
  • Updates workflow references and publishing instructions in RELEASE.md.
File Description
RELEASE.md Updated workflow references and publisher setup instructions
.github/​workflows/​release.yaml Release workflow under the required filename

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

@echarles
echarles merged commit c6d8ccc into main Sep 25, 2026
17 checks passed
@echarles
echarles deleted the fix/release-yaml branch September 25, 2026 12:17
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.

2 participants