diff --git a/.forgejo/workflows/ci.yml b/.forgejo/workflows/ci.yml index b0706e31..385b4f90 100644 --- a/.forgejo/workflows/ci.yml +++ b/.forgejo/workflows/ci.yml @@ -225,6 +225,14 @@ jobs: # не запустила бы backend-tests, то есть гейт не побежал бы ровно # на той правке, от которой стережёт. - '.forgejo/workflows/ci-tradein.yml' + # #3467/#3475: гейт backend/tests/ops/test_3467_prometheus_reload.py + # читает оба файла ниже. Без них правка, трогающая ТОЛЬКО + # deploy-metrics.yml (скажем, дописывающая `|| true` к шагу + # перезагрузки Prometheus), даёт backend=false — джоба + # backend-tests пропускается, гейт не исполняется, регрессия + # уезжает в main зелёной. Ровно то, что осуждает комментарий выше. + - '.forgejo/workflows/deploy-metrics.yml' + - 'docker-compose.metrics.yml' frontend: - 'frontend/**' - '.forgejo/workflows/ci.yml'