Allow Setting readme_url for Groups via API, Supporting External Git Repository References
Description
With initial implementation GitLab Groups API does not support setting or updating a readme_url attribute for a group, nor does it allow referencing a README file hosted in a different Git repository. This limitation makes it difficult for organizations to centralize documentation or provide group-level onboarding and guidelines that are maintained outside the group’s own repositories.
Proposal
- Extend the Groups API to support
readme_urlattribute to allow this URL to point to any valid external Git repository or raw README file (e.g., aREADME.mdin a documentation repo). - Provide validation to ensure the URL is accessible and points to a valid markdown file.
- Provide possibility to change readme
Use Cases
- Centralizing onboarding documentation for all projects within a group.
- Reducing duplication of documentation across multiple projects.