Tech
Reducing Duplicate CI Runs with GitHub Actions Concurrency `cancel-in-progress`
Reducing Duplicate CI Runs with GitHub Actions Concurrency cancel-in-progress
TL;DR: I added a concurrency block with cancel-in-progress: true to the ci-e2e.yml workflow to automatically abort older runs on the same branch when a new push arrives. This change cuts down on wasted minutes and prevents flaky test artifacts caused by overlapping executions.
The Problem
Our tvview project runs an end‑to‑end test suite on every push and on a scheduled cron ( 35 6 * *...
Read the full discussion on Dev.to
This article was aggregated from Dev.to. Click to join the conversation.
View on Dev.to