Skip to content

docs: Specify HTTPS requirement - #917

Merged
cigamit merged 1 commit into
ctrliq:mainfrom
ssimpson89:document-github-app-https-only
Sep 11, 2026
Merged

docs: Specify HTTPS requirement#917
cigamit merged 1 commit into
ctrliq:mainfrom
ssimpson89:document-github-app-https-only

Conversation

@ssimpson89

Copy link
Copy Markdown
Contributor
SUMMARY

Quick note to specify the HTTPS url and not the HTTP

ISSUE TYPE
  • Bug, Docs Fix or other nominal change
COMPONENT NAME
  • Docs

…installation access tokens

Signed-off-by: Stephen Simpson <ssimpson89@users.noreply.github.com>
Copilot AI lite review requested due to automatic review settings September 10, 2026 18:48

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🟢 Approval recommended

The change is a targeted documentation clarification consistent with the described intent and does not introduce any apparent technical or formatting issues.

Pull request overview

This PR updates the credential plugin documentation to explicitly require using an HTTPS Source Control URL when authenticating project syncs with GitHub App Installation Access Tokens, clarifying that SSH-based clones are not supported by this lookup.

Changes:

  • Documented that GitHub App installation access tokens require cloning over HTTPS and provided an HTTPS URL example.
  • Clarified that SSH clones continue to require an SCM Private Key and an SSH-form repository URL.
File summaries
File Description
docs/docsite/rst/userguide/credential_plugins.rst Adds an explicit HTTPS requirement and clarifies SSH behavior for GitHub App installation token usage in project syncs.
Review details
  • Files reviewed: 1/1 changed files
  • Comments generated: 0
  • Review effort level: Lite

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

@cigamit
cigamit merged commit 5941af2 into ctrliq:main Sep 11, 2026
9 checks passed
@cigamit cigamit self-assigned this Sep 11, 2026
@cigamit cigamit added the documentation Improvements or additions to documentation label Sep 11, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation

Development

Successfully merging this pull request may close these issues.

3 participants