CI: Upload to PyPi on every build
- Lenguaje dominante
- Python
- Estrellas
- 288
- Forks
- 138
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Descripción
## Problem
To avoid discovering PyPi build failures during a release, the story requests pushing to PyPi on each build. As of writing, PyPi uploads _only_ happen for tags (releases).
Related: Today's build - https://github.com/algorand/pyteal/blob/master/.github/workflows/build.yml
## Solution
It feels like https://packaging.python.org/en/latest/guides/using-testpypi/ + https://github.com/pypa/gh-action-pypi-publish#advanced-release-management directly match the use case.
Prerequisite: https://test.pypi.org/project/pyteal/ already exists. We must reach out to the existing maintainer to get access.
## Dependencies
## Urgency
We've experienced release failures. v0.12.0 release failed due to PyPi upload failure: https://github.com/algorand/pyteal/runs/6263957662?check_suite_focus=true.
Guía de contribución
Evaluación
Este issue todavía no se ha evaluado.