Loading...
Loading...
Commit, create PR, and merge with CI skipped. Disables GitHub Actions workflows via API before push, re-enables after merge. Use when: shipping trivial changes (renames, typos, config), bypassing CI for safe changes, fast-tracking PRs. Triggers: /git-ship, commit and merge skip ci, ship without ci, fast merge.
npx skill4agent add molechowski/claude-skills git-ship1. Detect repo → 2. Disable workflows → 3. Branch → 4. Commit → 5. Push → 6. PR → 7. Merge → 8. Re-enable workflows → 9. Cleanupgh repo view --json owner,name --jq '[.owner.login, .name] | @tsv'OWNERREPOgh api repos/{OWNER}/{REPO}/actions/workflows --jq '.workflows[] | select(.state=="active") | [.id, .name] | @tsv'gh api repos/{OWNER}/{REPO}/actions/workflows/{ID}/disable -X PUTpull_requestpush/commitgit checkout -b chore/short-description/commitSkill(skill="commit")git push -u origin $(git branch --show-current)/pr-createSkill(skill="pr-create")--admingh pr merge {PR_NUMBER} --squash --admingh api repos/{OWNER}/{REPO}/branches/main/protection/required_pull_request_reviews --jq '{dismiss_stale_reviews, require_code_owner_reviews, require_last_push_approval, required_approving_review_count}'gh api repos/{OWNER}/{REPO}/branches/main/protection/required_pull_request_reviews -X DELETEgh pr merge {PR_NUMBER} --squash --admin--input -gh api repos/{OWNER}/{REPO}/branches/main/protection/required_pull_request_reviews -X PATCH --input - <<'EOF'
{saved settings JSON}
EOFgh api repos/{OWNER}/{REPO}/actions/workflows/{ID}/enable -X PUTgit checkout main && git pull && git branch -d {BRANCH_NAME}