ci: include `test-contrib-check-*.t` in the `checks` group
This covers `test-contrib-check-code.t` and `test-contrib-check-commit.t`. I
overlooked these recently when hacking on `contrib/check-code.py`, and ran
`test-check-*` locally. I was initially inclined to rename these
`test-check-contrib-*.t`, but we already have `test-check-code.t` and
`test-check-commit.t`, so this would break tab completion. Since these test
rarely modified tools, let's leave them as-is. This change simply tests them
once in CI, instead of running them for each flavor of py + modulepolicy that we
test.
--- a/contrib/heptapod-ci.yml Mon Jan 06 20:25:11 2025 -0500
+++ b/contrib/heptapod-ci.yml Tue Jan 07 14:57:51 2025 -0500
@@ -208,7 +208,7 @@
- hg clone . "${TMP_WORK_DIR}"/mercurial-ci/ --noupdate --config phases.publish=no
- hg -R "${TMP_WORK_DIR}"/mercurial-ci/ update `hg log --rev '.' --template '{node}'`
- cd "${TMP_WORK_DIR}"/mercurial-ci/
- - ls -1 tests/test-check-*.* > "${TMP_WORK_DIR}"/check-tests.txt
+ - ls -1 tests/test-check-*.* tests/test-contrib-check-*.t > "${TMP_WORK_DIR}"/check-tests.txt
script:
- echo "$TEST_HGTESTS_ALLOW_NETIO"
- echo "$RUNTEST_ARGS"