MarketSquare/SSHLibrary

Create PyPI release workflow

オープン

#451 opened on 2024/08/30

 (0 件のコメント) (0 件のリアクション) (0 人の担当者)Python (145 件のフォーク)auto 404
help wantedinfrastructure

Repository metrics

Stars
 (167 個のスター)
PR merge metrics
 (PR metrics pending)

説明

For historical reasons, releases are made locally. Add the github-release workflow for pypi. Check BUILD.rst for current approach for releases. Goals are:

  • easier release process

  • unified release process

  • limit rights on pypi organization

  • SSHLibrary pre-releases are published automatically when creating a Github release

  • SSHLibrary release are published automaticall when creating a Github release

  • SSHLibrary release can be published on test-pypi

  • Pypi Token is added to Github secrets with most restrictive permissions

コントリビューターガイド