Find out how many times my gitlab-ci file has been used (from inclusion in other projects)?


I have a gitlab project that contains just a gitlab-ci file, with a job to execute some code that I wrote to analyze code, and I want to share that job with several people

To track the propagation and the use of it, I’d like to know when the file included+executed (not only static inclusion, but CI job execution)

Is there is any gitlab built-in way ? Or do I need to add like a curl, to an API of my own, in the job, to track that this job has been executed (but that seems hard to protect the endpoint from other source, like if someones calls it and falses the results) ? Or any other suggestions ?