AcademySoftwareFoundation / AcademySoftwareFoundation/OpenColorIO

Modify PyPI wheel generation to use Trusted Publisher

Abierto
#2,079 0 comentarios 0 reacciones 0 asignados Ver en GitHub
Build Issue Feature Request
Lenguaje dominante
C++
Estrellas
2.1k
Forks
505
Métricas de merge de PR
Sin PR fusionados en 30 d

Descripción

PyPI's preferred way to upload wheels is their Trusted Publisher method. From their website: "PyPI package maintainers can adopt a new, more secure publishing method that does not require long-lived passwords or API tokens to be shared with external systems."

https://blog.pypi.org/posts/2023-04-20-introducing-trusted-publishers/

We should update OCIO to use this method.

Guía de contribución

Abrir la guía de contribución

Línea de trabajo

Comienza localizando el flujo de trabajo actual de OCIO para la generación y carga de wheels en PyPI, y después lee las instrucciones de PyPI Trusted Publisher enlazadas en el issue. Se considerará terminado cuando el flujo de trabajo publique wheels mediante Trusted Publisher sin requerir contraseñas de larga duración ni API tokens.

Escrito por el modelo de indexación a partir del texto del issue.

Evaluación

Stack tecnológico
python
Área
release
Tipo de issue
Nueva funcionalidad
Dificultad
4/5
Tiempo estimado
3-5 días
Estado de actividad
Estancado
Claridad
Necesita aclaración
Aptitud para principiantes
25/100

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.