# Rerun Only the Jobs That Failed

DevFeed: [Rerun Only the Jobs That Failed](<https://devfeed.tech/articles/rerun-only-the-jobs-that-failed-20427.md>)

Original publisher: [Read original article](<https://semaphore.io/blog/rerun-only-the-jobs-that-failed>)

Author: Pete Miloravac

Published: 2026-08-12T10:31:39Z

Content type: release

Language: en

Sources: [Semaphore Engineering](<https://devfeed.tech/sources/semaphore-engineering.md>)

Topics: [ci](<https://devfeed.tech/topics/ci.md>), [jobs](<https://devfeed.tech/topics/jobs.md>), [Development](<https://devfeed.tech/topics/development.md>)

Tags: [2026](<https://devfeed.tech/tags/2026.md>), [ci](<https://devfeed.tech/tags/ci.md>), [cost](<https://devfeed.tech/tags/cost.md>), [flag](<https://devfeed.tech/tags/flag.md>), [jobs](<https://devfeed.tech/tags/jobs.md>), [pipeline](<https://devfeed.tech/tags/pipeline.md>), [product-news](<https://devfeed.tech/tags/product-news.md>), [rebuilds](<https://devfeed.tech/tags/rebuilds.md>), [run](<https://devfeed.tech/tags/run.md>), [workflow](<https://devfeed.tech/tags/workflow.md>)

## AI overview

Semaphore now reruns only failed jobs in a pipeline, carrying over successful jobs and preserving the workflow topology. This reduces rerun time and billable usage, while a YAML flag preserves the previous full-block rebuild behavior.

## Source excerpt

Your pipeline fails on one job, and until now you had to rebuild the entire block to recover. Not anymore. Semaphore now reruns only the jobs that actually failed, so you get feedback faster and pay less to get it. What Shipped: Job Rerun When a pipeline failed, the old behavior rebuilt every job inside [...] The post Rerun Only the Jobs That Failed appeared first on Semaphore.