Authorize CI_JOB_TOKEN to invoke /projects/:id/repository/compare api

Release notes

GitLab CI에서 자동으로 release notes를 생성할때 /projects/:id/repository/compare api를 사용하려고 합니다. 해당 api를 CI_JOB_TOKEN으로 호출할 수 있으면 별도의 project token을 발급하지않고 사용할 수 있어서 효율적일것 같습니다. 기존에 job token애 repository를 clone할 수 있는 권한이 있으니 해당 권한 범위에 포함되어있는 권한으로 보입니다.

Problem to solve

CI_JOB_TOKEN으로 /projects/:id/repository/compare api를 호출하여 release notes 자동 생성

Proposal

CI_JOB_TOKEN이 /projects/:id/repository/compare api를 호출할 수 있도록 권한 부여

Intended users

Developer

Personas are described at https://handbook.gitlab.com/handbook/product/personas/

Feature Usage Metrics

Does this feature require an audit event?

No