Skip to main content

CI/CD Workflows Overview

Git-Ape provides GitHub Actions workflows for automated deployment lifecycle management.

Workflows ship via the onboarding skill

The user-facing workflows below are shipped as templates under .github/skills/git-ape-onboarding/templates/workflows/ and scaffolded into your repository by the /git-ape-onboarding flow. The scaffold step uses skip-with-notice on collision — it never overwrites an existing file. The workflows ship as ready-to-run .yml files (no manual rename needed) and do not run inside the git-ape repo itself.

User-facing workflows (scaffolded into your repo)​

WorkflowTemplate fileTriggersJobs
Git-Ape: Deploy.github/skills/git-ape-onboarding/templates/workflows/git-ape-deploy.ymlpushdetect-deployments, deploy
Git-Ape: Destroy.github/skills/git-ape-onboarding/templates/workflows/git-ape-destroy.ymlpush, workflow_dispatchdetect-destroys, destroy
Continuous Drift Remediation.github/skills/git-ape-onboarding/templates/workflows/git-ape-drift.lock.ymlschedule, workflow_dispatchactivation, agent, conclusion, detection, safe_outputs, update_cache_memory
Git-Ape: Plan.github/skills/git-ape-onboarding/templates/workflows/git-ape-plan.ymlpull_requestdetect-deployments, plan-local, plan-azure, plan-comment
Git-Ape: Verify Setup.github/skills/git-ape-onboarding/templates/workflows/git-ape-verify.ymlworkflow_dispatchverify

Repo CI workflows (run inside the git-ape repo)​

WorkflowFileTriggersJobs
Daily Repo Status.github/workflows/daily-repo-status.lock.ymlschedule, workflow_dispatchactivation, agent, conclusion, detection, safe_outputs
Git-Ape: Workflow Lint.github/workflows/git-ape-actionlint.ymlpull_requestactionlint
Git-Ape: Extension Build.github/workflows/git-ape-build.ymlpull_requestbuild
Git-Ape: Workshop Deck Build.github/workflows/git-ape-deck-build.ymlpush, workflow_dispatchbuild
Git-Ape: Docs Check.github/workflows/git-ape-docs-check.ymlpull_requestcheck-docs
Git-Ape: Docs Deploy.github/workflows/git-ape-docs.ymlpushbuild, deploy
Git-Ape: Onboarding Template Check.github/workflows/git-ape-onboarding-template-check.ymlpull_request, workflow_dispatchcheck-sync-bash, check-sync-pwsh, scaffold-parity-smoke
Git-Ape: Plugin Version Check.github/workflows/git-ape-plugin-version-check.ymlpull_requestcheck-version-drift
Git-Ape: Plugin Release.github/workflows/git-ape-release.ymlpush, workflow_dispatchrelease
Git-Ape: Script Lint.github/workflows/git-ape-script-lint.ymlpull_request, workflow_dispatchshell-lint, pwsh-lint
Workshop Content Auto-Updater.github/workflows/git-ape-workshop-content-updater.lock.ymlschedule, workflow_dispatchactivation, agent, conclusion, detection, safe_outputs, update_cache_memory
Git-Ape: Workshop Sync.github/workflows/git-ape-workshop-sync.ymlpushdetect-and-issue
Issue Triage Agent.github/workflows/issue-triage-agent.lock.ymlschedule, workflow_dispatchactivation, agent, conclusion, detection, safe_outputs
PR Validation.github/workflows/pr-validation.ymlpull_requeststructure-check, markdownlint
Waza agent evals.github/workflows/waza-agent-evals.ymlpull_request, workflow_dispatchpreflight, prepare, tokens, eval, comment
Waza skill evals.github/workflows/waza-evals.ymlpull_request, workflow_dispatchpreflight, prepare, tokens, eval, comment
Workshop Quality Check.github/workflows/workshop-quality-check.ymlpull_requestcheck

Pipeline Architecture​