ci-status

Solid

Show current pipeline status for the active branch (GitLab CI or GitHub Actions)

AI & Automation 4,957 stars 661 forks Updated today CC-BY-SA-4.0

Install

View on GitHub

Quality Score: 94/100

Stars 20%
100
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
91
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# /ci:status: Pipeline status Quick snapshot of the CI pipeline on the current branch. ## Process ```bash # 1. Current branch BRANCH=$(git branch --show-current) echo "Branch: $BRANCH" # 2. Last commits git log -3 --oneline ``` ## GitLab CI ```bash # With glab CLI (recommended) if command -v glab &>/dev/null; then glab ci status --branch "$BRANCH" else # Fallback: show URL REMOTE=$(git remote get-url origin 2>/dev/null || echo "") if [ -n "$REMOTE" ]; then WEB_URL=$(echo "$REMOTE" | sed 's/git@gitlab\.com:/https:\/\/gitlab.com\//' | sed 's/\.git$//') echo "Pipeline: $WEB_URL/-/pipelines?ref=$BRANCH" fi fi # If MR number provided if [ -n "$ARGUMENTS" ] && command -v glab &>/dev/null; then glab mr view "$ARGUMENTS" fi ``` ## GitHub Actions ```bash # With gh CLI (recommended) if command -v gh &>/dev/null; then gh run list --branch "$BRANCH" --limit 5 else # Fallback: show URL REMOTE=$(git remote get-url origin 2>/dev/null || echo "") if [ -n "$REMOTE" ]; then WEB_URL=$(echo "$REMOTE" | sed 's/git@github\.com:/https:\/\/github.com\//' | sed 's/\.git$//') echo "Actions: $WEB_URL/actions?query=branch%3A$BRANCH" fi fi # If PR number provided if [ -n "$ARGUMENTS" ] && command -v gh &>/dev/null; then gh pr checks "$ARGUMENTS" fi ``` ## Expected output ``` Branch: feat/add-payment-retry Last commits: a1b2c3d feat(payments): add retry logic with exponential backoff e4f5g6h test(payments): add Vitest coverage on retry scenarios i...

Details

Author
FlorianBruniaux
Repository
FlorianBruniaux/claude-code-ultimate-guide
Created
5 months ago
Last Updated
today
Language
Python
License
CC-BY-SA-4.0

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category