vela-troubleshooting

Diagnose Vela CI/CD build failures with a decision tree.

Updated Mar 7, 2026
One-click install
npx skills add https://github.com/ryanmr/vela-skills --skill vela-troubleshooting
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: vela-troubleshooting
Source: https://github.com/ryanmr/vela-skills/tree/main/.agents/skills/vela-troubleshooting
Command: npx skills add https://github.com/ryanmr/vela-skills --skill vela-troubleshooting

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill helps you diagnose and resolve common issues that prevent Vela CI/CD builds from triggering, running, or completing successfully.

Core Features & Use Cases

  • Trigger Failures: Troubleshoot why builds don't appear, focusing on webhook delivery and configuration.
  • Execution Errors: Diagnose builds stuck in pending, failing before steps run (e.g., YAML unmarshalling, secret issues), or encountering runtime errors.
  • Step Failures: Identify reasons for steps failing during execution, such as timeouts, missing secrets, or unexpected skips.
  • Use Case: A developer pushes code, but no build appears. This Skill guides them through checking webhook signatures, repository settings, and SCM account status to resolve the issue.

Quick Start

Use the vela-troubleshooting skill to diagnose why a build is stuck in pending.

Frequently Asked Questions about vela-troubleshooting

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
Why is my Vela CI/CD build not triggering when I push code?

Vela CI/CD builds fail to trigger when webhook delivery is interrupted or repository settings are misconfigured. Diagnose by verifying webhook signatures, checking repository settings, and ensuring the SCM account is active.

How do I fix a Vela pipeline stuck in pending status?

A Vela build stuck in pending indicates execution errors before steps run. Diagnose by checking for YAML unmarshalling issues or secret injection failures in the build logs and validating pipeline syntax.

What causes Vela CI/CD step failures during execution?

Vela CI/CD step failures during execution are caused by timeouts, missing secrets, or unexpected step skips. Troubleshoot by verifying secret injection, checking timeout settings, and reviewing step configuration in YAML pipelines.

How do I resolve YAML parsing errors in Vela pipelines?

YAML parsing errors in Vela pipelines occur during unmarshalling before steps run. Resolve by validating YAML syntax, checking formatting inconsistencies, and ensuring pipeline components match Vela's expected schema.

Do I need to understand webhooks and secret management to troubleshoot Vela builds?

Troubleshooting Vela builds requires understanding webhooks, pipeline syntax, and secret management. This knowledge is needed to diagnose trigger failures, YAML parsing issues, and secret injection problems effectively.