Skip to content

docs: restructure README with TOC and Usage / Examples / Customize / Resources sections#5

Closed
sundram-bruno wants to merge 1 commit into
usebruno:mainfrom
sundram-bruno:docs/restructure-readme-postman-style
Closed

docs: restructure README with TOC and Usage / Examples / Customize / Resources sections#5
sundram-bruno wants to merge 1 commit into
usebruno:mainfrom
sundram-bruno:docs/restructure-readme-postman-style

Conversation

@sundram-bruno

Copy link
Copy Markdown
Contributor

Reorganises the README to a clearer index-driven structure with a top-level table of contents and groups the existing content into standard sections used across mature first-party GitHub Actions.

What changed

  • New TOC at the top with anchor links to every section.
  • `Quickstart` → `Usage`. Same content, standard section name.
  • `Pairing with downstream actions` → `Examples`. The 13 recipes (PR comments, Checks tab UI, artifact upload, Slack, matrix, soft-fail, forked-PR, mTLS, other CI) get consistent titles and a sub-index at the top of the Examples section.
  • Inputs and Outputs tables moved under a `Customize` parent section, alongside the Behavior notes that previously sat as their own H2.
  • New `Resources` section linking to Bruno CLI docs, command options, npm package, the main Bruno repo, and GitHub Actions docs.
  • Versioning, Troubleshooting, and License remain as their own H2s, indexed from the TOC.

What didn't change

No content removed. Recipe details, exit-code reference, troubleshooting cheatsheet, enterprise pattern, and other CI pointer are all preserved — just reorganised under the new headings.

Also

Drops the introductory line that compared this action's design to other vendors' actions (postmanlabs/postman-cli-action, kong/setup-inso). The design intent the line described is evident from the structure itself; superseded by this restructure. Supersedes #4.

…s sections + TOC

Reorganises the README to a clearer index-driven structure with a top-level table of contents, and groups the existing content into the standard sections used across mature first-party GitHub Actions.

Changes:
- New TOC at the top with anchor links to every section.
- `Quickstart` → `Usage`. Same content, standard section name.
- `Pairing with downstream actions` → `Examples`. The 13 recipes (PR comments, Checks tab, artifact upload, Slack, matrix, soft-fail, forked-PR, mTLS, other CI) are now consistently labelled and listed in the Examples section's own sub-index.
- Inputs and Outputs tables moved under a `Customize` parent section, alongside the Behavior notes that previously sat as their own H2.
- New `Resources` section linking to Bruno CLI docs, command options, npm package, the main Bruno repo, and GitHub Actions documentation.
- Versioning, Troubleshooting, and License remain as their own H2s, also indexed from the TOC.

No content removed. Recipe details, exit-code reference, troubleshooting cheatsheet, enterprise pattern, and other CI pointer are all preserved — just reorganised under the new headings.

Also drops the introductory line that compared this action's design to other vendors' actions (postmanlabs/postman-cli-action, kong/setup-inso). The design intent the line described is now evident from the structure itself.
@sundram-bruno

Copy link
Copy Markdown
Contributor Author

Superseded by the new restructure PR — different section ordering picked (Usage → Customize → Versioning → Examples → Troubleshooting → Resources).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant