ci: scope docs-agent-eval triggers and add weekly cron safety net
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
- 76/100
- Tipo de issue
- Nueva funcionalidad
- Claridad
- Bien especificado
- Estado de actividad
- Tranquilo
- Stack tecnológico
- github-actions, yaml
- Área
- ci-cd
Línea de trabajo
Lee .github/workflows/docs-agent-eval-ci.yml y compara su bloque on: actual con el parche sugerido en el issue. Añade el cron de schedule semanal, mantén workflow_dispatch y recorta las listas paths de push/pull_request a las rutas de docs mencionadas en el issue, eliminando sdks/outpost-typescript/**. Se da por terminado cuando el YAML valide (p. ej. actionlint o un dispatch de prueba) y solo los PRs con rutas de docs coincidieran con el filtro.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Context
.github/workflows/docs-agent-eval-ci.yml runs the docs agent evaluation (scenarios 01 + 02) against a live Outpost. Each run bills Anthropic for the agent + LLM judge, so trigger scope matters.
Current state (file):
- ✅
workflow_dispatch - ✅
pushonmainwithpathsfilter - ✅
pull_requestwithpathsfilter - ❌ No scheduled cron — no drift safety net
- ⚠️ Path list includes
sdks/outpost-typescript/**, which fires on every Speakeasy bot SDK regen — likely too broad for the eval's value.
What we want
- Add a weekly cron as a low-frequency safety net so docs/eval regressions caught even if no triggering PR landed that week.
- Audit the path list — remove or scope
sdks/outpost-typescript/**so bot-driven SDK regen PRs don't fire the eval (which costs $ per run). Keep paths that genuinely affect docs content:docs/content/**,docs/apis/**,docs/agent-evaluation/**,docs/README.md,docs/AGENTS.md, the workflow file itself.
Suggested patch:
on:
workflow_dispatch:
schedule:
- cron: '0 6 * * 1' # Mondays 06:00 UTC — weekly safety net
push:
branches:
- main
paths:
- "docs/content/**"
- "docs/apis/**"
- "docs/agent-evaluation/**"
- "docs/README.md"
- "docs/AGENTS.md"
- ".github/workflows/docs-agent-eval-ci.yml"
# consider removing: - "sdks/outpost-typescript/**"
pull_request:
paths:
- "docs/content/**"
- "docs/apis/**"
- "docs/agent-evaluation/**"
- "docs/README.md"
- "docs/AGENTS.md"
- ".github/workflows/docs-agent-eval-ci.yml"
# consider removing: - "sdks/outpost-typescript/**"
Acceptance
- Workflow fires on PRs touching docs paths only
- Weekly cron runs successfully without manual intervention
workflow_dispatchstill works for ad-hoc runs- Cost savings observable in Anthropic billing (no eval runs from SDK-regen PRs)
🤖 Generated with Claude Code
- Lenguaje dominante
- Go
- Estrellas
- 1.1k
- Forks
- 70
- Merge medio
- 1 d 18 h
- PR fusionados (30 d)
- 56
Preparar el entorno
Este proyecto no incluye contenedor de desarrollo, Dockerfile ni guía de contribución, así que la configuración corre por tu cuenta: 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 hookdeck/outpost
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
Los mantenedores suelen responder en 1 día
-
enhancement
Dificultad 4/5 3-5 días Aptitud para principiantes 48/100
hookdeck/outpost#1117 · 1 comentario · 1 reacción ·
Los mantenedores suelen responder en 1 día
-
Dificultad 4/5 3-5 días Aptitud para principiantes 35/100
Los mantenedores suelen responder en 1 día
-
Dificultad 4/5 3-5 días Aptitud para principiantes 45/100
Los mantenedores suelen responder en 1 día
-
Dificultad 4/5 3-5 días Aptitud para principiantes 35/100
Los mantenedores suelen responder en 1 día
Todos los issues de hookdeck/outpost
Issues similares
-
documentation hacktoberfest priority: low skill: good first issue status: ready for dev
Dificultad 2/5 Medio día Aptitud para principiantes 85/100
hyperledger-labs/fabric-smart-client#2142 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
numberly/vault-db-injector#107 ·
Los mantenedores suelen responder en 1 día
-
area/import kind/bug
Dificultad 2/5 1-3 horas Aptitud para principiantes 62/100
Los mantenedores suelen responder en 1 día
-
[DOC] Wrong sg_egress_ports range in the Terraform Databricks Guide for AWS Hub & Spoke with Network FirewallPosiblemente ocupada @akhil9tiet la tomó hoy. Abiertodocs
Dificultad 1/5 Menos de una hora Aptitud para principiantes 72/100
databricks/terraform-provider-databricks#6080 · 1 comentario ·
Los mantenedores suelen responder en 3 días
-
kind/documentation
Dificultad 2/5 1-3 horas Aptitud para principiantes 80/100
kubernetes-sigs/dra-driver-nvidia-gpu#1569 ·
Los mantenedores suelen responder en 1 día