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

贡献者指南