Skip to content

NPA-5882: Auto generate sandbox postman collection#307

Merged
ellie-bound1-NHSD merged 6 commits into
masterfrom
task/NPA-5882-auto-generate-sandbox-postman-collection
Feb 24, 2026
Merged

NPA-5882: Auto generate sandbox postman collection#307
ellie-bound1-NHSD merged 6 commits into
masterfrom
task/NPA-5882-auto-generate-sandbox-postman-collection

Conversation

@ellie-bound1-NHSD

Copy link
Copy Markdown
Contributor

Pull Request

🧾 Ticket Link

https://nhsd-jira.digital.nhs.uk/browse/NPA-5882


📄 Description/Summary of Changes

  • New make commands to generate sandbox postman collection and test collection using newman
  • Added new dependencies
  • Update github actions to generate sandbox postman collection -> run sandbox locally -> test new collection against new local sandbox -> commit changes to branch
  • Now link to postman is instruction to import collection

🧪 Developer Testing Carried Out


🧪 Reviewer Testing Required


✅ Developer Checklist

  • PR title follows the format: NPA-XXXX: <short-description>
  • Branch name follows the convention: <type>/NPA-XXXX/<short-description>
  • Commit messages follow the template: NPA-XXXX: <short-description>
  • All acceptance criteria from the Jira ticket are addressed
  • Automated tests (unit/integration/API/infrastructure etc. tests) are added or updated
  • Assignees and appropriate labels (e.g. terraform, documentation) are added

👀 Reviewer Checklist

  • Changes meet the acceptance criteria of the Jira ticket
  • Code is able to be merged (no conflicts and adheres to coding standards)
  • Sufficient test evidence is provided (manual and/or automated)
  • Infrastructure/operational/build changes are validated (if applicable)

🚀 Post-merge

After merging and deploying changes to the sandbox, Postman collection or spec examples please run the Run Postman
collection workflow.

This will run the tests within the collection to check that the sandbox is working as expected once deployed.

@github-actions

Copy link
Copy Markdown

This branch is work on a ticket in the NHS Digital NPA JIRA Project. Here's a handy link to the ticket:

NPA-5882

1 similar comment
@github-actions

Copy link
Copy Markdown

This branch is work on a ticket in the NHS Digital NPA JIRA Project. Here's a handy link to the ticket:

NPA-5882

@ellie-bound1-NHSD ellie-bound1-NHSD force-pushed the task/NPA-5882-auto-generate-sandbox-postman-collection branch from cf98f85 to f28cdb7 Compare February 23, 2026 15:53
@github-actions

Copy link
Copy Markdown

This branch is work on a ticket in the NHS Digital NPA JIRA Project. Here's a handy link to the ticket:

NPA-5882

@github-actions

Copy link
Copy Markdown

This branch is work on a ticket in the NHS Digital NPA JIRA Project. Here's a handy link to the ticket:

NPA-5882

@github-actions

Copy link
Copy Markdown

This branch is work on a ticket in the NHS Digital NPA JIRA Project. Here's a handy link to the ticket:

NPA-5882

@github-actions

Copy link
Copy Markdown

This branch is work on a ticket in the NHS Digital NPA JIRA Project. Here's a handy link to the ticket:

NPA-5882

@github-actions

Copy link
Copy Markdown

This branch is work on a ticket in the NHS Digital NPA JIRA Project. Here's a handy link to the ticket:

NPA-5882

@ellie-bound1-NHSD ellie-bound1-NHSD self-assigned this Feb 24, 2026
@ellie-bound1-NHSD ellie-bound1-NHSD merged commit 451e017 into master Feb 24, 2026
17 checks passed
@ellie-bound1-NHSD ellie-bound1-NHSD deleted the task/NPA-5882-auto-generate-sandbox-postman-collection branch February 24, 2026 11:09
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.

2 participants