diff --git a/.gitea/workflows/ci.yml b/.gitea/workflows/ci.yml index a484069..bcb91ed 100644 --- a/.gitea/workflows/ci.yml +++ b/.gitea/workflows/ci.yml @@ -15,6 +15,13 @@ on: - reopened workflow_dispatch: +# Новый прогон того же рефа (та же ветка МР / тот же main) отменяет незавершённый предыдущий: +# коммит-А стартовал, через пару минут коммит-Б — прогон А отменяется, если ещё не закончил. +# Завершённые (успех/фейл) прогоны не трогаются. +concurrency: + group: ci-${{ github.ref }} + cancel-in-progress: true + jobs: build-test: runs-on: ubuntu-latest