一键导入
babysit-ci
Monitor CI, auto-fix small issues, pause on bigger problems, retrigger flaky runs
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Monitor CI, auto-fix small issues, pause on bigger problems, retrigger flaky runs
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Checklist for adding new functionality to JustPIC
Build JustPIC documentation locally, full or fast
Set up and validate a new JustPIC advection miniapp or benchmark script
Run targeted JustPIC tests, prioritized by what's likely to break
| name | babysit-ci |
| description | Monitor CI, auto-fix small issues, pause on bigger problems, retrigger flaky runs |
Monitor CI for the current branch/PR. Auto-fix mechanical issues, retrigger flaky jobs, pause and describe anything needing judgment.
| System | What runs |
|---|---|
GitHub Actions UnitTests.yml | CPU tests, Julia 1.10/1.11/1 × Linux/Windows/macOS |
GitHub Actions Format.yml | Runic formatting diff, posted as a PR comment |
GitHub Actions Documenter.yml | docs build & deploy |
GitHub Actions Downstream.yml | downstream-package compatibility (e.g. JustRelax) |
GitHub Actions SpellCheck.yml | typos check |
| Buildkite | CUDA + AMDGPU GPU tests (pipeline generated by forerunner from .buildkite/run_tests.yml) |
gh run list --branch $(git branch --show-current) --limit 10
gh pr checks <PR_NUMBER> # includes the Buildkite status check
Buildkite logs are linked from the PR check; gh run view <RUN_ID> --log-failed covers
the GitHub side.
| Failure | Fix |
|---|---|
| Runic formatting comment | git runic main, commit the result |
| SpellCheck typo | fix the typo |
Aqua ambiguity in test_Aqua.jl | add the disambiguating method |
| Doctest output mismatch | update expected output in the docstring |
| Missing export / undefined export | fix the export in src/common.jl |
Docs build: missing docstring in API.md | add the reference |
Commit with a descriptive message, push, and keep monitoring.
Pkg.instantiate/registry failuregh run rerun <RUN_ID> --failed
# Buildkite: retry from the web UI, or push an empty commit:
git commit --allow-empty -m "Retrigger CI" && git push
When pausing, report: which job(s), the key error lines, your assessment, suggested fixes.
gh pr checks <PR_NUMBER>
cuda, rocm) to have available agents; a pending
Buildkite job is not a failure