Depois do push, o Gitea criou `ci.yml #3` e `runner-check.yml #4`, ambos em Waiting com a mesma mensagem de runner ausente. Com o `ci.yml #2` anterior, são três runs enfileirados esperando o runner — nenhum precisa ser republicado. Duas correções de expectativa que valem registro: O `concurrency` que eu declarei para evitar fila não tem efeito nesta versão: o run 667 deveria ter cancelado o 666, do mesmo grupo, e não cancelou. A fila vai crescer a cada push até existir runner. Fica documentado para ninguém contar com um cancelamento que não acontece. A barra lateral de Workflows mostra apenas `ci.yml` porque lista o que existe na branch padrão, onde `runner-check.yml` ainda não está. Isso não impediu o run de ser criado a partir de `homologacao`. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>