[workflow-editor] Merge overlapping Codespaces-first guideline sections
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
- 63/100
- Tipo de issue
- Refactorización
- Claridad
- Bien especificado
- Estado de actividad
- Activo
- Stack tecnológico
- github-actions
- Área
- documentation
Línea de trabajo
Lee .github/workflows/guidelines.md y compara las cuatro secciones mencionadas sobre Codespaces-first con la propuesta ## Codespaces-first core route de cinco viñetas. Comprueba cómo los siete archivos de workflow enumerados importan las directrices compartidas y, después, valida esos workflows con --validate. La tarea estará terminada cuando se hayan consolidado las secciones que se solapan, se conserven todas las directrices distintas y la validación se complete correctamente sin cambios en los archivos lock.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
[!CAUTION]
Protected files were modified in this change.
This pull request is inrequest_reviewmode and requires explicit human scrutiny before merge.Protected files:
.github/workflows/guidelines.md
What changed
.github/workflows/guidelines.md is the shared authoring reference imported by seven other workflow files (guidelines-enforcer.md, security-side-quest.md, side-quest.md, workshop-author.md, workshop-explanatory-diagrams.md, workshop-skill-activity-author.md, workshop-ui-screenshots.md). It had grown four small, overlapping sections that all said variations of "keep the core route in Codespaces, delay gh setup":
## Codespaces-first tooling progression## Codespaces-first instruction design## Prerequisite discipline## Learner empathy
Each repeated the same underlying rule (stay in Codespaces, don't front-load gh/prerequisites, be patient with terminal-new learners) with slightly different wording, forcing readers to cross-reference four headings for one idea.
Why this is more Skills-like
Merged the four sections into a single ## Codespaces-first core route section with five tight, non-redundant bullets. This mirrors GitHub Skills' direct, no-repeat instructional style — one clear heading per concept instead of near-duplicate guidance spread across several short sections. No rule was dropped; each distinct point (Codespaces-only route, delayed gh setup, prerequisite discipline, learner empathy, UI-first dispatch) is still present, just consolidated.
Validation
guidelines.mdhas no frontmatter and isn't itself a compiled workflow, so there's no lock file to regenerate for it.- Compiled all seven workflows that reference
guidelines.mdwith--validate; all compiled successfully. The generated.lock.ymlcontent was unaffected (confirmed via diff), sinceguidelines.mdis read as supporting instruction text at agent runtime, not embedded at compile time — so no lock file changes are included in this PR.
[!WARNING]
Firewall blocked 1 domain
The following domain was blocked by the firewall during workflow execution:
registry.npmjs.orgTo allow these domains, add them to the
network.allowedlist in your workflow frontmatter:network: allowed: - defaults - "registry.npmjs.org"See Network Configuration for more information.
Generated by ✂️ Workflow Skills Editor · copilot · auto · 78.2 AIC · ⌖ 8.61 AIC · ⊞ 9.6K · ◷
- expires on Oct 14, 2026, 7:51 AM UTC
[!NOTE]
This was originally intended as a pull request, but the git push operation failed.Original error: The process '/usr/bin/git' failed with exit code 1
Workflow Run: View run details and download bundle artifact
The bundle file is available in the
agentartifact in the workflow run linked above.
Create the pull request manually
# Download the artifact from the workflow run
gh run download '38364624118' -n agent -D '/tmp/agent-38364624118'
# Resolve the bundle source ref, fetch it into a temporary ref, then create the local branch
bundle_path='/tmp/agent-38364624118/aw-workflow-editor-merge-codespaces-guidance.bundle'
temp_ref='refs/bundles/create-pr-workflow-editor-merge-codespaces-guidance-dbe6d087db6e583b-e0649b81'
target_ref='refs/heads/workflow-editor/merge-codespaces-guidance-dbe6d087db6e583b'
bundle_source_ref=$(git bundle list-heads "$bundle_path" | awk '$2 ~ /^refs\/heads\// { print $2 }')
if [ -z "$bundle_source_ref" ]; then
bundle_source_ref=$(git bundle list-heads "$bundle_path" | awk '$2 == "HEAD" { print $2 }')
fi
if [ "$(printf '%s\n' "$bundle_source_ref" | sed '/^$/d' | wc -l | tr -d ' ')" != "1" ]; then
echo "Expected exactly one bundle source ref, found: $bundle_source_ref" >&2
exit 1
fi
git fetch "$bundle_path" "${bundle_source_ref}:${temp_ref}"
git update-ref "$target_ref" "$temp_ref"
git checkout 'workflow-editor/merge-codespaces-guidance-dbe6d087db6e583b'
# Ensure the working tree matches the updated branch
git reset --hard
# Remove the temporary bundle ref
git update-ref -d "$temp_ref"
# Push the branch to the target remote
git push 'origin' 'workflow-editor/merge-codespaces-guidance-dbe6d087db6e583b'
# Create the pull request
gh pr create --title '[workflow-editor] Merge overlapping Codespaces-first guideline sections' --base 'main' --head 'workflow-editor/merge-codespaces-guidance-dbe6d087db6e583b' --repo 'githubnext/gh-aw-workshop'
- 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
-
documentation
Dificultad 2/5 1-3 horas Aptitud para principiantes 62/100
githubnext/gh-aw-workshop#4635 ·
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
Todos los issues de githubnext/gh-aw-workshop
Issues similares
-
data
Dificultad 1/5 Menos de una hora Aptitud para principiantes 74/100
gaseous-project/hasheous#637 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 62/100
gramps-project/gramps-web#1549 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
-
change request evaluating
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
sindresorhus/eslint-plugin-unicorn#3907 ·
Los mantenedores suelen responder en 1 día
-
bug(api): [E_INVALID_NEW_RECORD] tdocument - title over 300 characters returns 500 on createAbiertoPriority: Low Production Type: Bug
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
GrottoCenter/grottocenter-api#1903 ·
Los mantenedores suelen responder en 1 día