armory / docs

Hugo site using Docsy theme as submodule
Apache License 2.0
9 stars 32 forks source link

chore(gh-integration): Updating Github integration plugin docs #2236

Closed christosarvanitis closed 9 months ago

christosarvanitis commented 10 months ago

Resolves Jira: CDSH-629

deploy preview: https://deploy-preview-2236--armory-docs.netlify.app/plugins/github-integration/

1 Dec 2023

aimeeu commented 10 months ago

do not merge until I'm done with style guide updates

aimeeu commented 10 months ago

Changed to Draft status since there are 2 sections in the advanced configuration file that don't have content yet

Moved the new confiigure features file to the "Get Started" section to match how I structured our other plugin content (like Terraform Integration)

aimeeu commented 10 months ago

Kyle's comments https://cloud-armory.slack.com/archives/CH4RVCCTS/p1700677176880459

But will also note them here I would like a separate page for each feature So 1 for Authorization (AuthZ) 1 for Validate GitHub Access 1 for Configure GitHub Commit Status Echo notifications

The Overview page should be updated to include references to these new features as additional use cases so there is a single list of all the "sub features" of the GitHub Integration Plugin in one place

The three features above need more information added to either the Overview Page or the indvidual configuration pages explaining why the feature is useful and what benefit it will bring (or drawback of leaving it off)

christosarvanitis commented 9 months ago

@aimeeu Do you think that this PR is ready to be merged? Or is anything else needed in terms of styling, content etc?

kyledmitchell commented 9 months ago

This looks good from my perspective. Thanks for making all those changes @aimeeu.