ci(gitlab-ci): use templates from a common repository

8 jobs for !31 with topic/default/regenerate_gitlab_ci in 17 minutes and 39 seconds (queued for 30 minutes and 46 seconds)
latest merge request
Name Stage Failure
failed
mypy Lint
mypy run-test: commands[0] | mypy --ignore-missing-imports cubicweb_seo
cubicweb_seo/__pkginfo__.py:17: error: Need type annotation for "__recommends__" (hint: "__recommends__: Dict[<type>, <type>] = ...")
cubicweb_seo/views.py:63: error: Need type annotation for "STANZA" (hint: "STANZA: List[<type>] = ...")
Found 2 errors in 2 files (checked 3 source files)
ERROR: InvocationError for command /builds/cubicweb/cubes/seo/.tox/mypy/bin/mypy --ignore-missing-imports cubicweb_seo (exited with code 1)
___________________________________ summary ____________________________________
ERROR: mypy: commands failed
Cleaning up file based variables
ERROR: Job failed: command terminated with exit code 1
failed
safety Lint
| - resource exhaustion, as the entire remote file is loaded into memory       |
| before JSON parsing is attempted (admittedly an rdflib-jsonld issue) |
| - denial of service, if web or task workers are tied up waiting for extended |
| periods for HTTP requests to complete |
| - attackers being able to probe the local filesystem using file:// URLs |
| https://github.com/RDFLib/rdflib/issues/1844 |
+==============================================================================+
Cleaning up file based variables
ERROR: Job failed: command terminated with exit code 1