[refactoring] [skill-extractor] Extract shared Go + Node + npm setup steps into shared/go-node-setup.md
Los mantenedores suelen responder en 1 día
@gh-aw-bot ya está trabajando en esto.
Desde el 6/11/2026.
- #75299 de @copilot-swe-agent — cerrado sin fusionar
Evaluación
- Dificultad
- 2/5
- Tiempo estimado
- 1-3 horas
- Aptitud para principiantes
- 83/100
Línea de trabajo
Lee los siete archivos de workflow enumerados y compara sus pasos de configuración con shared/go-make.md. Crea .github/workflows/shared/go-node-setup.md, sustituye los pasos duplicados por imports y conserva los pasos específicos de cada workflow. Después, ejecuta make recompile y revisa las diferencias en los archivos de lock. El trabajo estará terminado cuando los siete workflows utilicen el componente compartido y la recompilación se complete correctamente.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Opportunity
Seven workflows duplicate the same steps: block: actions/[email protected] (go-version-file: go.mod, cache: true), actions/[email protected] (node 24, npm cache), then npm ci in actions/setup/js and make deps-dev.
Current usage
avenger.md(~L92-112)pr-finisher.md(~L97-112)hourly-ci-cleaner.md(~L92-107)tidy.md(~L55-70)go-logger.md(~L136-150)shared/ci-data-analysis.md(~L70-85)shared/mcp/serena-go.md(~L24-35)
Partial copies also exist: Go-only in semantic-function-refactor.md, daily-workflow-security-model.md, daily-tlc-test-expert.md; Node-only in unbloat-docs.md, technical-doc-writer.md, visual-regression-checker.md. Version pins are repeated everywhere.
Proposed shared component
.github/workflows/shared/go-node-setup.md. It complements shared/go-make.md, which only provides mcp-scripts tools and no setup steps.
Estimated impact
- Priority: High (5+ workflows, low complexity).
- 7 workflows, about 15-20 lines saved each (100+ total).
- Action version bumps are made in one place.
Migration plan
- Create
shared/go-node-setup.mdwith the steps (Go, Node 24,npm ci,make deps-dev). - Replace the inline steps in the 7 workflows with the import, keeping workflow-specific steps.
- Optionally add Go-only / Node-only variants.
- Run
make recompileand review lock-file diffs.
Example usage
imports:
- shared/go-node-setup.md
- shared/go-make.md
Generated by 🔍 Workflow Skill Extractor · copilot · auto · ~20 AIC · ⌖ ~1 AIC · ⊞ 8K · ◷
- expires on Nov 6, 2026, 7:43 PM UTC-08:00
- Lenguaje dominante
- Go
- Estrellas
- 5.6k
- Forks
- 615
- Merge medio
- 5 h 51 min
- PR fusionados (30 d)
- 793
Preparar el entorno
Inicia el contenedor de desarrollo del proyecto en tu navegador, con tu propia cuenta de GitHub.
- Incluye un Dockerfile o un archivo de Docker Compose
- Sin 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 github/gh-aw
-
automated-analysis code-quality cookie testing
Dificultad 2/5 1-3 horas Aptitud para principiantes 73/100
Los mantenedores suelen responder en 1 día
-
agent-research
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
Los mantenedores suelen responder en 1 día
-
automated-analysis code-quality cookie refactoring
Dificultad 1/5 Menos de una hora Aptitud para principiantes 76/100
Los mantenedores suelen responder en 1 día
-
cookie dependencies go
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100
Los mantenedores suelen responder en 1 día
-
automation cookie
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
Los mantenedores suelen responder en 1 día
Todos los issues de github/gh-aw
Issues similares
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 84/100
microsoft/TypeScript#65370 ·
Los mantenedores suelen responder en 1 día
-
bug tech debt testing
Dificultad 2/5 1-3 horas Aptitud para principiantes 76/100
aws/amazon-vpc-cni-k8s#3976 ·
Los mantenedores suelen responder en 1 día
-
bug
Dificultad 2/5 1-3 horas Aptitud para principiantes 83/100
txn2/mcp-data-platform#2522 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
open-telemetry/opentelemetry-go-contrib#10234 ·
Los mantenedores suelen responder en 1 día
-
discovery/backoff: default FindPeers limit yields no fresh peersPosiblemente ocupada @zakazaka95 la tomó hoy. Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100