docs: move troubleshooting guide to the generated CLI docs page

Description

Moves the invalid_client OAuth troubleshooting topic out of the README and into the generated CLI docs page (docs.gitlab.com/cli), so it lives on the canonical documentation site as the final content section before Report issues.

This is a follow-up to !3405 (merged), which originally added the topic inline in the README. This change:

  • Moves the troubleshooting topic to the generated docs page so it's discoverable on the canonical docs site.
  • Replaces the README Troubleshooting section with a link to that canonical section, instead of duplicating the content.
  • Adds a link to the GitLab CLI documentation style guide in the Contributing section.
  • Aligns the topic with the troubleshooting topic type guidance: severity-prefixed heading (Error:), a "you might encounter the following issues" intro, and "To resolve this issue" resolution wording.

Follow-up to !3405 (merged)

Documentation

If this MR adds or updates CLI command documentation, follow the conventions in the GitLab CLI (glab) documentation style guide, run make gen-docs, and commit the updated files in docs/source/.

Edited by Brendan Lynch

Merge request reports

Loading