Pipelines
My pipeline keeps getting SKIPPED.
Pipelines are typically skipped for the following reasons:
- No code changes detected since the last documentation run
- Code changes since last run didn't result in new documentable items
- You've exceeded the monthly usage allowed under your current plan
- Your code is written in a language not currently supported by Komment
To understand why a specific pipeline was skipped, check its logs for detailed information.
My pipeline FAILED before completion.
Pipeline failures occur when Komment encounters unexpected errors during code processing. Common reasons include:
- Users deleting Komment-generated resources in the git repository while a pipeline is running.
- GitHub API experiencing downtime. You can check its current status here.
- A bug in our system — help us improve Komment by filing a bug report.
To understand why a specific pipeline failed, check its logs for detailed information.
My pipeline is stuck in a RUNNING state.
Large codebases take longer to document, especially if it's Komment's first time analyzing them. Your pipeline might also experience delays during high-demand periods, particularly if you're on the free Plan.
You can always track Komment's real-time progress for any pipeline by checking the Pipeline details. If the real-time statistics aren't updating, try manually interrupting the pipeline and restarting the run.