MarketSquare/SSHLibrary

Create PyPI release workflow

開放

#451 建立於 2024年8月30日

 (0 則留言) (0 個反應) (0 位負責人)Python (145 個分叉)auto 404
help wantedinfrastructure

倉庫指標

星標
 (167 顆星)
PR 合併指標
 (PR 指標待抓取)

描述

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

貢獻者指南