Skip to content

docs: document GitHub App credentials and manifest flow#1302

Open
swampie wants to merge 25 commits intoenterprise-26.1-documentationfrom
notask/github_app_documentation
Open

docs: document GitHub App credentials and manifest flow#1302
swampie wants to merge 25 commits intoenterprise-26.1-documentationfrom
notask/github_app_documentation

Conversation

@swampie
Copy link
Copy Markdown
Member

@swampie swampie commented Apr 13, 2026

Add a new GitHub App subsection to the Git integration overview for both cloud and enterprise docs, covering the credentials form (Access token vs GitHub App, with Create-and-add vs Add-preexisting), the manifest-based app creation flow, repository installation steps, and how to handle duplicate credentials. Includes the credentials form screenshot for the new GitHub App tab.

Add a new GitHub App subsection to the Git integration overview for
both cloud and enterprise docs, covering the credentials form (Access
token vs GitHub App, with Create-and-add vs Add-preexisting), the
manifest-based app creation flow, repository installation steps, and
how to handle duplicate credentials. Includes the credentials form
screenshot for the new GitHub App tab.

Co-Authored-By: Claude Opus 4.6 <[email protected]>
@netlify
Copy link
Copy Markdown

netlify bot commented Apr 13, 2026

Deploy Preview for seqera-docs ready!

Name Link
🔨 Latest commit fa3b5fc
🔍 Latest deploy log https://app.netlify.com/projects/seqera-docs/deploys/69de1a2d81370200080b7326
😎 Deploy Preview https://deploy-preview-1302--seqera-docs.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

swampie and others added 2 commits April 13, 2026 22:54
Replace the second image placeholder with a screenshot of GitHub's
"Create GitHub App" page showing the pre-filled manifest, in both
cloud and enterprise docs.

Co-Authored-By: Claude Opus 4.6 <[email protected]>
Replace the third image placeholder with a screenshot of GitHub's
App installation page showing repository selection, in both cloud
and enterprise docs.

Co-Authored-By: Claude Opus 4.6 <[email protected]>
@christopher-hakkaart christopher-hakkaart self-requested a review April 13, 2026 22:00
Copy link
Copy Markdown
Member

@christopher-hakkaart christopher-hakkaart left a comment

Choose a reason for hiding this comment

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

This looks really good. Can you confirm you are happy with these suggestions?

TLDR;

  • Making text active voice present tense where possible
  • Splitting some steps into sub-points to improve flow
  • Some rewording
  • Em-dash into : or .

Please note that this will be in the cloud release now but will not appear in the enterprise docs until the next release. If this is being added to the current Enterprise release we will need to add it to the versioned folder.

Also, I'm happy to migrate the suggestions to the other version(s) once they are confirmed.

Comment thread platform-cloud/docs/git/overview.md Outdated
Comment thread platform-cloud/docs/git/overview.md Outdated
Comment thread platform-cloud/docs/git/overview.md Outdated
Comment thread platform-cloud/docs/git/overview.md Outdated
Comment thread platform-cloud/docs/git/overview.md Outdated
Comment thread platform-cloud/docs/git/overview.md Outdated
Comment thread platform-cloud/docs/git/overview.md Outdated
Comment thread platform-cloud/docs/git/overview.md Outdated
Comment thread platform-cloud/docs/git/overview.md Outdated
Comment thread platform-cloud/docs/git/overview.md Outdated
@swampie
Copy link
Copy Markdown
Member Author

swampie commented Apr 14, 2026

I am happy with all your suggestions @christopher-hakkaart : just wanted to kick off something for EDU team. It will be in cloud soon, I'll probably open next week after some testing in staging and yes it needs to be versioned for 26.1. Thanks for helping: we can leave this open until GA release on cloud.

@christopher-hakkaart
Copy link
Copy Markdown
Member

Awesome.

I will apply the suggestions and mark as do not merge.

justinegeffen and others added 21 commits April 14, 2026 12:34
Co-authored-by: Chris Hakkaart <[email protected]>
Signed-off-by: Justine Geffen <[email protected]>
Co-authored-by: Chris Hakkaart <[email protected]>
Signed-off-by: Justine Geffen <[email protected]>
Co-authored-by: Chris Hakkaart <[email protected]>
Signed-off-by: Justine Geffen <[email protected]>
Co-authored-by: Chris Hakkaart <[email protected]>
Signed-off-by: Justine Geffen <[email protected]>
Co-authored-by: Chris Hakkaart <[email protected]>
Signed-off-by: Justine Geffen <[email protected]>
Co-authored-by: Chris Hakkaart <[email protected]>
Signed-off-by: Justine Geffen <[email protected]>
Co-authored-by: Chris Hakkaart <[email protected]>
Signed-off-by: Justine Geffen <[email protected]>
Co-authored-by: Chris Hakkaart <[email protected]>
Signed-off-by: Justine Geffen <[email protected]>
Co-authored-by: Chris Hakkaart <[email protected]>
Signed-off-by: Justine Geffen <[email protected]>
Co-authored-by: Chris Hakkaart <[email protected]>
Signed-off-by: Justine Geffen <[email protected]>
Co-authored-by: Chris Hakkaart <[email protected]>
Signed-off-by: Justine Geffen <[email protected]>
Co-authored-by: Chris Hakkaart <[email protected]>
Signed-off-by: Justine Geffen <[email protected]>
Co-authored-by: Chris Hakkaart <[email protected]>
Signed-off-by: Justine Geffen <[email protected]>
Co-authored-by: Chris Hakkaart <[email protected]>
Signed-off-by: Justine Geffen <[email protected]>
Co-authored-by: Chris Hakkaart <[email protected]>
Signed-off-by: Justine Geffen <[email protected]>
Co-authored-by: Chris Hakkaart <[email protected]>
Signed-off-by: Justine Geffen <[email protected]>
Co-authored-by: Chris Hakkaart <[email protected]>
Signed-off-by: Justine Geffen <[email protected]>
Co-authored-by: Chris Hakkaart <[email protected]>
Signed-off-by: Justine Geffen <[email protected]>
Co-authored-by: Chris Hakkaart <[email protected]>
Signed-off-by: Justine Geffen <[email protected]>
Co-authored-by: Chris Hakkaart <[email protected]>
Signed-off-by: Justine Geffen <[email protected]>
@justinegeffen justinegeffen changed the base branch from master to enterprise-26.1-documentation April 14, 2026 10:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants