I've just released an open-source GitHub Action that lets you publish Python, Docker, and NPM packages to RepoForge.io, a secure artifact registry with a simple pricing model and decent speed.
The action supports:
Python packages via twine
Docker images with login/tag/push support
NPM modules with token-based .npmrc setup
All major inputs configurable (token, registry, tags, etc.)
Fail-safe handling of common cases (e.g. 409 on republish)