check-pkg-repo: Check if CI config file actually exists
While the CI configuration might point to a "valid" location (d/pureos-ci.yml
or d/librem5-ci.yml
)
the file might actually not exists.
F.e. mmsd-tng has set d/pureos-ci.yml
in gitlab,
but there is no such file:
> $ ls debian/*.yml
debian/librem5-ci.yml debian/salsa-ci.yml
and the check still passes
> $ ~/git/librem5-dev-tools/check-pureos-pkg-repo -i 2088
Summary for https://source.puri.sm/Librem5/debs/mmsd-tng.git
============================================================
OK: pureos/byzantium branch present
OK: Default branch is 'pureos/byzantium'
OK: Branch 'pureos/byzantium' is protected
OK: pristine-tar branch present
OK: Branch 'pristine-tar' is protected
OK: CI enabled
OK: Snippets disabled
OK: Wiki disabled
OK: Service desk disabled
OK: Merge method is fast-forward