MarketSquare/SSHLibrary

Create PyPI release workflow

Aberta

#451 aberto em 30 de ago. de 2024

 (0 comentário) (0 reação) (0 responsável)Python (145 forks)auto 404
help wantedinfrastructure

Métricas do repositório

Stars
 (167 estrelas)
Métricas de merge de PR
 (Métricas PR pendentes)

Description

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

Guia do colaborador