WPP-11527 API Spec HTML export workflow#165
Conversation
|
This branch is work on a ticket in the NHS Digital APM JIRA Project. Here's a handy link to the ticket: APM-000 |
There was a problem hiding this comment.
Pull request overview
Adds a GitHub Actions workflow to generate and export static HTML renderings of the API OpenAPI specs for stakeholder review, and updates repository documentation to reflect the current specification toolchain.
Changes:
- Added a workflow to publish bundled specs, dereference them, and generate static Redocly HTML pages as a downloadable artifact.
- Updated README to describe current OpenAPI tooling (OpenAPI Generator + Redocly) and npm scripts (
lint,publish). - Updated Swagger UI caveat guidance to prefer bundled specs/static docs for review.
Reviewed changes
Copilot reviewed 2 out of 2 changed files in this pull request and generated 2 comments.
| File | Description |
|---|---|
| README.md | Updates spec-tooling documentation and guidance to match current scripts/tooling. |
| .github/workflows/build-api-spec-html.yml | New workflow to build/dereference specs and generate/upload static HTML docs artifacts. |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
|
This branch is work on a ticket in the NHS Digital APM JIRA Project. Here's a handy link to the ticket: APM-000 |
|
This branch is work on a ticket in the NHS Digital APM JIRA Project. Here's a handy link to the ticket: APM-000 |
|
This branch is work on a ticket in the NHS Digital APM JIRA Project. Here's a handy link to the ticket: APM-000 |
|
This branch is work on a ticket in the NHS Digital APM JIRA Project. Here's a handy link to the ticket: APM-000 |
|
This branch is work on a ticket in the NHS Digital APM JIRA Project. Here's a handy link to the ticket: APM-000 |
|
This branch is work on a ticket in the NHS Digital APM JIRA Project. Here's a handy link to the ticket: APM-000 |
|
This branch is work on a ticket in the NHS Digital APM JIRA Project. Here's a handy link to the ticket: APM-000 |
simeonparris-nhs
left a comment
There was a problem hiding this comment.
Thanks for answering my questions. This all looks good as far as I can tell.
Summary
WPP-11527 - API Spec HTML export workflow
Reviews Required
Review Checklist
ℹ️ This section is to be filled in by the reviewer.