スキル一覧に戻る
mvillmow

gh-check-ci-status

by mvillmow

Training framework written in Mojo

11🍴 4📅 2026年1月24日
GitHubで見るManusで実行

SKILL.md


name: gh-check-ci-status description: "Check CI/CD status of a pull request including workflow runs and test results. Use when verifying if PR checks are passing or investigating CI failures." category: github agent: test-engineer user-invocable: false

Check CI Status

Verify CI/CD status of a pull request and investigate failures.

When to Use

  • Verifying PR is ready to merge
  • Investigating CI failures
  • Monitoring long-running CI jobs
  • Checking before pushing changes

Quick Reference

# Check PR CI status
gh pr checks <pr>

# Watch CI in real-time
gh pr checks <pr> --watch

# Get detailed status
gh pr view <pr> --json statusCheckRollup

# View failed logs
gh run view <run-id> --log-failed

# Rerun failed checks
gh run rerun <run-id>

Workflow

  1. Check status: Run gh pr checks <pr> to see all checks
  2. Identify failures: Look for ✗ (failed) or ○ (pending)
  3. View logs: Use gh run view to see failure details
  4. Fix locally: Reproduce issue locally and test
  5. Push fix: Commit and push changes
  6. Verify: Watch CI with --watch flag

Common CI Failures

Pre-commit issues (formatting/linting):

just pre-commit-all  # Fix locally
git add . && git commit --amend --no-edit
git push --force-with-lease

Test failures:

mojo test tests/          # Run locally
pytest tests/             # Python tests
# Fix code and retest

Workflow validation:

gh workflow view <name>   # Check syntax
gh run rerun <run-id>     # Rerun failed

Status Indicators

  • - Passing
  • - Failed
  • - Pending/In progress
  • - - Skipped

Error Handling

ProblemSolution
No checks foundPR may not trigger CI (check workflow)
Pending foreverCheck logs for stuck jobs
Auth errorVerify gh auth status
API rate limitWait or authenticate properly

Pre-Merge Verification

Before merging:

  • All required checks passing
  • No pending checks
  • Latest commit has checks
  • Branch up-to-date with base
gh pr checks <pr>          # All passing?
gh pr view <pr>            # Up-to-date?
gh pr diff <pr>            # Changes correct?

References

  • See .github/workflows/ for CI configuration
  • See CLAUDE.md for development workflow

スコア

総合スコア

60/100

リポジトリの品質指標に基づく評価

SKILL.md

SKILL.mdファイルが含まれている

+20
LICENSE

ライセンスが設定されている

+10
説明文

100文字以上の説明がある

0/10
人気

GitHub Stars 100以上

0/15
最近の活動

3ヶ月以内に更新がある

0/10
フォーク

10回以上フォークされている

0/5
Issue管理

オープンIssueが50未満

+5
言語

プログラミング言語が設定されている

+5
タグ

1つ以上のタグが設定されている

0/5

レビュー

💬

レビュー機能は近日公開予定です