Release runs fail at publish.nodejs (ENEEDAUTH) after publishing the GitHub release
Los mantenedores suelen responder en 1 día
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 2/5
- Tiempo estimado
- 1-3 horas
- Aptitud para principiantes
- 68/100
Línea de trabajo
Comienza localizando el workflow de release del repositorio y revisa cómo invoca Extra-Chill/homeboy-action@v2, especialmente el paso publish.nodejs y el permiso id-token. Revisa el cambio de trusted publishing de v2.20.0 y confirma que el workflow ya no falla cuando estos paquetes no están destinados a npm. Después, vuelve a ejecutar o inspecciona un workflow de release para verificar que el release de GitHub se complete correctamente sin un run en rojo.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Observed
The last two Release runs published their GitHub release and assets, then ended in failure:
- v0.28.0: https://github.com/Automattic/wp-codebox/actions/runs/36139907539
- v0.27.3
The failing step is publish.nodejs:
Release step publish.nodejs (publish.nodejs) failed: Publish to nodejs via nodejs was not completed: registry authentication required (ENEEDAUTH)
The job also logs actions/create-github-app-token@v3 failing on an empty client-id.
Context
- None of
@automattic/wp-codebox-cli,@automattic/wp-codebox-core, or@automattic/wp-codebox-playgroundexists on npm, and the rootwp-codebox-workspaceisprivate: true. - The shared workflow (
Extra-Chill/homeboy-actionrelease workflow@v2) gained an npm trusted-publishing path in v2.20.0, and 72a453a7 grantedid-token: writeso it could start. The repository has no npm trusted publisher and no token, so the new publish step runs and fails on every release.
Expected
One of these:
- Opt out of
publish.nodejsfor this component (the non-private workspace packages are not meant for npm). - Or configure npm trusted publishing for the packages that should be published.
The GitHub release step already succeeds. Only the red run and the failed-SHA bookkeeping are affected, but that masks real release failures.
AI assistance: written with Claude Code (Claude Opus 4) from the release run logs and npm registry checks; a human reviewed it.
- Lenguaje dominante
- TypeScript
- Estrellas
- 17
- Forks
- 4
- Merge medio
- 51 min
- PR fusionados (30 d)
- 60
Preparar el entorno
Aún no hemos revisado los archivos de configuración de este proyecto. Empieza por su README y consulta nuestra guía para la primera contribución para los pasos generales.
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de Automattic/wp-codebox
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 88/100
Automattic/wp-codebox#2467 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 88/100
Automattic/wp-codebox#2466 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
Automattic/wp-codebox#2105 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
Automattic/wp-codebox#2061 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
Automattic/wp-codebox#1714 · 1 comentario ·
Los mantenedores suelen responder en 1 día
Todos los issues de Automattic/wp-codebox
Issues similares
-
documentation
Dificultad 2/5 1-3 horas Aptitud para principiantes 88/100
inu-appcenter/memorIN-frontend#106 ·
Los mantenedores suelen responder en 1 día
-
kind/bug
Dificultad 1/5 Menos de una hora Aptitud para principiantes 88/100
Los mantenedores suelen responder en 7 días
-
[Bug] @deck.gl/arcgis dist import resolves to unpublished @deck.gl/core source path (9.3.11, 9.4.0)Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
Los mantenedores suelen responder en 1 día
-
fix: CopyFilters ignores tabAbiertobug
Dificultad 2/5 1-3 horas Aptitud para principiantes 82/100
CSCfi/sd-search-ui#145 ·
Los mantenedores suelen responder en 1 día
-
Add: Cbeebies pl SDAbiertocheck:passed streams:add
Dificultad 2/5 1-3 horas Aptitud para principiantes 62/100
Los mantenedores suelen responder en 1 día