Skip to content

TestPyPI Publishing Validation (Reference)#1

Draft
apiarya wants to merge 3 commits into
mainfrom
testpypi-validation
Draft

TestPyPI Publishing Validation (Reference)#1
apiarya wants to merge 3 commits into
mainfrom
testpypi-validation

Conversation

@apiarya

@apiarya apiarya commented Feb 16, 2026

Copy link
Copy Markdown
Owner

Purpose

This branch contains the validated TestPyPI publishing configuration used to test the PyPI publishing workflow.

What Was Validated

✅ Workflow automation works correctly
✅ Build process executes successfully
✅ Trusted publishing (OIDC) authentication works
✅ Version verification logic is sound
✅ Package structure is valid

Test Results

Published to TestPyPI: https://test.pypi.org/project/wemo-ops-center-test2/0.1.0/
Workflow Run: https://github.com/apiarya/wemo-ops-center/actions/runs/22048460579

Configuration Differences

This branch differs from production in:

  • Package name: wemo-ops-center-test2 (test) vs wemo-mcp-server (production)
  • Repository URL: test.pypi.org (test) vs pypi.org (production)
  • Trusted publisher: Configured on TestPyPI for this fork

For Production

The maintainer needs to configure PyPI trusted publishing at https://pypi.org/manage/account/publishing/:

  • Project name: wemo-mcp-server
  • Owner: qrussell
  • Repository: wemo-ops-center
  • Workflow: pypi-publish.yml

Then they can re-run the failed workflow for release mcp-v0.1.0.

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