Problem
The wyrmctl-godaddy DNS provider package is defined at packages/wyrmctl-godaddy/pyproject.toml (currently version 0.4.0), but https://pypi.org/pypi/wyrmctl-godaddy/json returns HTTP 404. The package has not yet been published to PyPI.
Work
- Configure PyPI Trusted Publishing for the
wyrmctl-godaddy project and the groupsum/wyrmctl release workflow/environment.
- Publish this package through the portable reusable PyPI publishing workflow from
cobycloud/actions.
- Ensure the release build selects the distribution produced from
packages/wyrmctl-godaddy and does not accidentally publish the workspace root or another provider.
- Preserve synchronized versioning and release-gate behavior.
- Record the publication evidence in the release output or issue.
Acceptance criteria
Problem
The
wyrmctl-godaddyDNS provider package is defined atpackages/wyrmctl-godaddy/pyproject.toml(currently version0.4.0), buthttps://pypi.org/pypi/wyrmctl-godaddy/jsonreturns HTTP 404. The package has not yet been published to PyPI.Work
wyrmctl-godaddyproject and thegroupsum/wyrmctlrelease workflow/environment.cobycloud/actions.packages/wyrmctl-godaddyand does not accidentally publish the workspace root or another provider.Acceptance criteria
cobycloud/actionsPyPI Trusted Publishing workflow for this package.0.4.0or a newer synchronized release is visible at https://pypi.org/project/wyrmctl-godaddy/.pip install wyrmctl-godaddysucceeds from the public PyPI index in a clean environment.GoDaddyDNS provider through thewyrmctl.dns_providersentry-point group.