CI: Upload to PyPi on every build
- 主要言語
- Python
- スター
- 288
- フォーク
- 138
- PR マージ指標
- 30日以内にマージされた PR はありません
説明
## 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.
コントリビューションガイド
評価
この issue はまだ評価されていません。