CI YAML configuration endpoint deprecated and removed
The endpoint /api/v4/ci/lint
(used here) has been removed in Gitlab 16.
I've tried to manually replacing the endpoint with a project-related one (e.g. /api/v4/projects/88/ci/lint
where 88
is my project's id) as suggested here, but then I get stuck on include
that contain variables. E.g.:
...
include:
- project: 'some-project'
ref: ${CI_COMMIT_REF_NAME}
file: 'some-file.yml'
...
I get the error
Project `some-project` reference `` does not exist!
And now I don't know how to proceed. Any suggestions?