[FEATURE]: Document the GitHub Actions OIDC token exchange for service accounts
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
- 72/100
- Tipo de issue
- Documentación
- Claridad
- Bien especificado
- Estado de actividad
- Activo
- Stack tecnológico
- typescript
- Área
- documentation
Línea de trabajo
Busca la sección sobre Service accounts en la documentación de la Console API y lee cómo describe actualmente la configuración de cuentas. Documenta el intercambio de tokens de GitHub Actions OIDC, incluida la duración del token, dónde se configura la confianza en el repositorio, la rama y el evento, y el uso y recuento del endpoint de Go. La tarea estará terminada cuando la nueva sección «Use OpenCode from CI» responda a esas preguntas.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Feature hasn't been suggested before.
- I have verified this feature I'm about to request hasn't been suggested before.
Describe the enhancement you want to request
The Console shows a GitHub Actions snippet for service accounts that exchanges the job's OIDC token at https://opencode.ai/console/auth/oauth/token (token-exchange grant, audience https://opencode.ai/console). It works well, but it isn't in the docs, so there's nowhere to check:
- how long the issued token lasts
- which repositories, branches, or events a service account trusts, and where that is configured
- whether the token can be used with the Go endpoints, and how its usage is counted
A short "Use OpenCode from CI" section next to Service accounts in the Console API docs would cover it.
- Lenguaje dominante
- TypeScript
- Estrellas
- 225k
- Forks
- 30.4k
- Merge medio
- 4 h 16 min
- PR fusionados (30 d)
- 528
Preparar el entorno
- Sin Dockerfile ni archivo de Docker Compose
- Tiene una plantilla de pull request
- Leer la guía de contribución
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 anomalyco/opencode
-
reproduced
Dificultad 2/5 1-3 horas Aptitud para principiantes 61/100
anomalyco/opencode#62873 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
anomalyco/opencode#62601 · 2 comentarios ·
Los mantenedores suelen responder en 1 día
-
reproduced
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
anomalyco/opencode#62516 · 2 comentarios ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 76/100
anomalyco/opencode#62374 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
anomalyco/opencode#62362 · 1 comentario ·
Los mantenedores suelen responder en 1 día
Todos los issues de anomalyco/opencode
Issues similares
-
code-quality good-first-issue
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
OpenRailAssociation/netzgrafik-editor-frontend#1481 ·
Los mantenedores suelen responder en 1 día
-
🙌 icon request
Dificultad 2/5 1-3 horas Aptitud para principiantes 63/100
lucide-icons/lucide#5183 ·
Los mantenedores suelen responder en 1 día
-
Unhandled rejection when a call fails before delivery and an argument is an imported promiseAbierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 81/100
cloudflare/capnweb#293 ·
Los mantenedores suelen responder en 2 días
-
bug implicit-state
Dificultad 2/5 1-3 horas Aptitud para principiantes 74/100
-
area:models enhancement
Dificultad 2/5 1-3 horas Aptitud para principiantes 76/100
Los mantenedores suelen responder en 1 día