crickets-and-comb/shared

Replace 3rd-party PyPi upload action with twine command

Open

#155 opened on Feb 24, 2026

View on GitHub
 (0 comments) (0 reactions) (1 assignee)Makefile (0 forks)auto 404
enhancementhelp wanted

Repository metrics

Stars
 (2 stars)
PR merge metrics
 (PR metrics pending)

Description

We currently use a 3rd-party GitHub action, pypa/gh-action-pypi-publish@release/v1, in all of our CI_CD.yml workflows to upload our distribution to (Test)PyPi.

We should instead just use twine directly: twine upload --repository testpypi dist/*

Make it a reusable workflow or make recipe in shared.

Contributor guide