[workshop-sync] workshop/side-quest-13-01-pr-labeler-pattern.md: agent-job permissions should be read-only for safe-output writes
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
- 62/100
- Tipo de issue
- Documentación
- Claridad
- Bastante claro
- Estado de actividad
- Activo
- Stack tecnológico
- github-actions, markdown
- Área
- documentation
Línea de trabajo
Empieza en workshop/side-quest-13-01-pr-labeler-pattern.md y cambia en el job del agente pull-requests: write por pull-requests: read, como describe el issue. Luego comprueba con la referencia de safe-outputs de gh-aw si limit: debería ser max:, y aplica la misma comprobación a side-quest-13-02 y 13-03. Está terminado cuando los tres archivos coincidan con la referencia y gh aw compile valide el ejemplo.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Workshop file reviewed
workshop/side-quest-13-01-pr-labeler-pattern.md (reviewed with side-quest-11-09-agent-session-phases.md and side-quest-12-01-iterate-agent-output.md, which had no findings). gh-aw release checked: v0.92.0.
Problem
The labeller example grants write permission to the agent job:
permissions:
pull-requests: write
contents: read
safe-outputs:
add-labels:
limit: 5
The gh-aw guidance (github-agentic-workflows.md reference) says: "Keep agent-job permissions read-only when writes are handled solely by safe outputs. For example, add-comment needs pull-requests: read ... not pull-requests: write. Safe-output writes run in separate jobs with their own permissions." The same applies to add-labels.
Possible secondary issue (needs verification)
The example sets the cap with limit: 5. The safe-outputs reference commonly uses max: for this cap. The snapshot of docs available to this check did not include the full safe-outputs page, so this could not be confirmed. The same limit: key appears in side-quest-13-02-pr-summary-pattern.md and side-quest-13-03-pr-checklist-pattern.md. Please check against https://github.github.com/gh-aw/reference/safe-outputs/.
Suggested fix
- Change
pull-requests: writetopull-requests: read. - Confirm that
limitvsmaxmatches the current safe-outputs schema, and fix all three side quests if needed. - Recompile the example with
gh aw compileto confirm it validates.
Generated by 🔍 Workshop Sync Check · copilot · auto · 23.3 AIC · ⌖ 0.544 AIC · ⊞ 9.2K · ◷
- expires on Oct 17, 2026, 4:50 AM UTC
- Lenguaje dominante
- JavaScript
- Estrellas
- 53
- Forks
- 35
- Merge medio
- 1 d 5 h
- PR fusionados (30 d)
- 16
Preparar el entorno
Inicia el contenedor de desarrollo del proyecto en tu navegador, con tu propia cuenta de GitHub.
- Sin Dockerfile ni archivo de Docker Compose
- Sin plantilla de pull request
- Sin 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 githubnext/gh-aw-workshop
-
curriculum documentation quality
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
githubnext/gh-aw-workshop#4638 ·
Los mantenedores suelen responder en 1 día
-
[guidelines] side-quest-21-01-sub-agent-syntax.md: checklist checkbox count exceeds 10-item limitAbiertodocumentation guidelines
Dificultad 2/5 1-3 horas Aptitud para principiantes 62/100
githubnext/gh-aw-workshop#4409 ·
Los mantenedores suelen responder en 1 día
-
Markdown lint failure on mainAbierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
githubnext/gh-aw-workshop#3109 · 11 comentarios ·
Los mantenedores suelen responder en 1 día
-
accessibility bug
Dificultad 2/5 1-2 días Aptitud para principiantes 68/100
githubnext/gh-aw-workshop#2744 · 10 comentarios ·
Los mantenedores suelen responder en 1 día
-
curriculum documentation quality
Dificultad 3/5 1-2 días Aptitud para principiantes 68/100
githubnext/gh-aw-workshop#4639 ·
Los mantenedores suelen responder en 1 día
Todos los issues de githubnext/gh-aw-workshop
Issues similares
-
app_installations reports an error on every repo or suborg change when the plugin is not configuredAbierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 64/100
github-community-projects/safe-settings#1111 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100
Los mantenedores suelen responder en 1 día
-
needs triage
Dificultad 2/5 1-3 horas Aptitud para principiantes 82/100
pbakaus/impeccable#1055 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 1/5 Menos de una hora Aptitud para principiantes 82/100
guaguastandup/zotero-pdf2zh#368 ·
-
Add: EUROTV NEWSAbiertochannels:add check:passed
Dificultad 2/5 1-3 horas Aptitud para principiantes 70/100