warehouse icon indicating copy to clipboard operation
warehouse copied to clipboard

Trusted publishing: Support for SemaphoreCI

Open cchristous opened this issue 1 month ago • 0 comments

What's the problem this feature will solve?

I'd like to be able to publish to pypi from my self hosted SemaphoreCI instance using OIDC.

Describe the solution you'd like

SemaphoreCI already supports OIDC:

  • https://docs.semaphore.io/using-semaphore/openid
  • https://docs.semaphore.io/reference/openid

I believe it meets the requirements defined on https://docs.pypi.org/trusted-publishers/internals/#how-do-i-become-a-trusted-publishing-provider.

Maybe SaaS support would be a good place to start, but it doesn't benefit my use case.

Additional context

cchristous avatar Oct 16 '25 14:10 cchristous