-
Notifications
You must be signed in to change notification settings - Fork 1
Chore: [AEA-0000] - simplify error handling #2290
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Draft
tstephen-nhs
wants to merge
43
commits into
aea-0000-error-flow-handler
Choose a base branch
from
main
base: aea-0000-error-flow-handler
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Draft
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
…0.0 (#2260) Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 5.0.0 to 6.0.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/actions/upload-artifact/releases">actions/upload-artifact's releases</a>.</em></p> <blockquote> <h2>v6.0.0</h2> <h2>v6 - What's new</h2> <blockquote> <p>[!IMPORTANT] actions/upload-artifact@v6 now runs on Node.js 24 (<code>runs.using: node24</code>) and requires a minimum Actions Runner version of 2.327.1. If you are using self-hosted runners, ensure they are updated before upgrading.</p> </blockquote> <h3>Node.js 24</h3> <p>This release updates the runtime to Node.js 24. v5 had preliminary support for Node.js 24, however this action was by default still running on Node.js 20. Now this action by default will run on Node.js 24.</p> <h2>What's Changed</h2> <ul> <li>Upload Artifact Node 24 support by <a href="https://github.com/salmanmkc"><code>@salmanmkc</code></a> in <a href="https://redirect.github.com/actions/upload-artifact/pull/719">actions/upload-artifact#719</a></li> <li>fix: update <code>@actions/artifact</code> for Node.js 24 punycode deprecation by <a href="https://github.com/salmanmkc"><code>@salmanmkc</code></a> in <a href="https://redirect.github.com/actions/upload-artifact/pull/744">actions/upload-artifact#744</a></li> <li>prepare release v6.0.0 for Node.js 24 support by <a href="https://github.com/salmanmkc"><code>@salmanmkc</code></a> in <a href="https://redirect.github.com/actions/upload-artifact/pull/745">actions/upload-artifact#745</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/actions/upload-artifact/compare/v5.0.0...v6.0.0">https://github.com/actions/upload-artifact/compare/v5.0.0...v6.0.0</a></p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/actions/upload-artifact/commit/b7c566a772e6b6bfb58ed0dc250532a479d7789f"><code>b7c566a</code></a> Merge pull request <a href="https://redirect.github.com/actions/upload-artifact/issues/745">#745</a> from actions/upload-artifact-v6-release</li> <li><a href="https://github.com/actions/upload-artifact/commit/e516bc8500aaf3d07d591fcd4ae6ab5f9c391d5b"><code>e516bc8</code></a> docs: correct description of Node.js 24 support in README</li> <li><a href="https://github.com/actions/upload-artifact/commit/ddc45ed9bca9b38dbd643978d88e3981cdc91415"><code>ddc45ed</code></a> docs: update README to correct action name for Node.js 24 support</li> <li><a href="https://github.com/actions/upload-artifact/commit/615b319bd27bb32c3d64dca6b6ed6974d5fbe653"><code>615b319</code></a> chore: release v6.0.0 for Node.js 24 support</li> <li><a href="https://github.com/actions/upload-artifact/commit/017748b48f8610ca8e6af1222f4a618e84a9c703"><code>017748b</code></a> Merge pull request <a href="https://redirect.github.com/actions/upload-artifact/issues/744">#744</a> from actions/fix-storage-blob</li> <li><a href="https://github.com/actions/upload-artifact/commit/38d4c7997f5510fcc41fc4aae2a6b97becdbe7fc"><code>38d4c79</code></a> chore: rebuild dist</li> <li><a href="https://github.com/actions/upload-artifact/commit/7d27270e0cfd253e666c44abac0711308d2d042f"><code>7d27270</code></a> chore: add missing license cache files for <code>@actions/core</code>, <code>@actions/io</code>, and mi...</li> <li><a href="https://github.com/actions/upload-artifact/commit/5f643d3c9475505ccaf26d686ffbfb71a8387261"><code>5f643d3</code></a> chore: update license files for <code>@actions/artifact</code><a href="https://github.com/5"><code>@5</code></a>.0.1 dependencies</li> <li><a href="https://github.com/actions/upload-artifact/commit/1df1684032c88614064493e1a0478fcb3583e1d0"><code>1df1684</code></a> chore: update package-lock.json with <code>@actions/artifact</code><a href="https://github.com/5"><code>@5</code></a>.0.1</li> <li><a href="https://github.com/actions/upload-artifact/commit/b5b1a918401ee270935b6b1d857ae66c85f3be6f"><code>b5b1a91</code></a> fix: update <code>@actions/artifact</code> to ^5.0.0 for Node.js 24 punycode fix</li> <li>Additional commits viewable in <a href="https://github.com/actions/upload-artifact/compare/v5...b7c566a772e6b6bfb58ed0dc250532a479d7789f">compare view</a></li> </ul> </details> <br /> [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…workflows/quality-checks.yml from 5.2.9 to 5.2.11 (#2257) Bumps [NHSDigital/eps-common-workflows/.github/workflows/quality-checks.yml](https://github.com/nhsdigital/eps-common-workflows) from 5.2.9 to 5.2.11. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/nhsdigital/eps-common-workflows/releases">NHSDigital/eps-common-workflows/.github/workflows/quality-checks.yml's releases</a>.</em></p> <blockquote> <h2>v5.2.11</h2> <h2><a href="https://github.com/NHSDigital/eps-common-workflows/compare/v5.2.10...v5.2.11">5.2.11</a> (2026-01-08)</h2> <h3>Fix</h3> <ul> <li>[AEA-6060] - use trivy for sbom and licence scan (<a href="https://redirect.github.com/nhsdigital/eps-common-workflows/issues/41">#41</a>) (<a href="https://github.com/NHSDigital/eps-common-workflows/commit/2fe6bc6cd974efb4d55a2a7b665385f7a2d28950">2fe6bc6</a>)</li> </ul> <h2>Info</h2> <p><a href="https://github.com/NHSDigital/eps-common-workflows/compare/343b01abc9a6...2fe6bc6cd974">See code diff</a> <a href="https://github.com/NHSDigital/eps-common-workflows/actions/runs/20815530676">Release workflow run</a> - Workflow ID: 20815530676</p> <p>It was initialized by <a href="https://github.com/MatthewPopat-NHS">MatthewPopat-NHS</a></p> <h2>v5.2.10</h2> <h2><a href="https://github.com/NHSDigital/eps-common-workflows/compare/v5.2.9...v5.2.10">5.2.10</a> (2026-01-07)</h2> <h3>Chore</h3> <ul> <li>[AEA-0000] - update python and node (<a href="https://redirect.github.com/nhsdigital/eps-common-workflows/issues/42">#42</a>) (<a href="https://github.com/NHSDigital/eps-common-workflows/commit/343b01abc9a63bfe9c34d1e72ae358ce421aa805">343b01a</a>)</li> </ul> <h2>Info</h2> <p><a href="https://github.com/NHSDigital/eps-common-workflows/compare/2b3ddfd1e59d...343b01abc9a6">See code diff</a> <a href="https://github.com/NHSDigital/eps-common-workflows/actions/runs/20791091362">Release workflow run</a> - Workflow ID: 20791091362</p> <p>It was initialized by <a href="https://github.com/anthony-nhs">anthony-nhs</a></p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/NHSDigital/eps-common-workflows/commit/2fe6bc6cd974efb4d55a2a7b665385f7a2d28950"><code>2fe6bc6</code></a> Fix: [AEA-6060] - use trivy for sbom and licence scan (<a href="https://redirect.github.com/nhsdigital/eps-common-workflows/issues/41">#41</a>)</li> <li><a href="https://github.com/NHSDigital/eps-common-workflows/commit/343b01abc9a63bfe9c34d1e72ae358ce421aa805"><code>343b01a</code></a> Chore: [AEA-0000] - update python and node (<a href="https://redirect.github.com/nhsdigital/eps-common-workflows/issues/42">#42</a>)</li> <li>See full diff in <a href="https://github.com/nhsdigital/eps-common-workflows/compare/2b3ddfd1e59daf9905522d0140c6cd08e2547432...2fe6bc6cd974efb4d55a2a7b665385f7a2d28950">compare view</a></li> </ul> </details> <br /> [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> --------- Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: anthony-nhs <[email protected]> Co-authored-by: Anthony Brown <[email protected]>
…5.0 (#2275) Bumps [@aws-sdk/client-ssm](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-ssm) from 3.958.0 to 3.965.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/aws/aws-sdk-js-v3/releases"><code>@aws-sdk/client-ssm</code>'s releases</a>.</em></p> <blockquote> <h2>v3.965.0</h2> <h4>3.965.0(2026-01-07)</h4> <h5>Chores</h5> <ul> <li>upgrade rimraf (<a href="https://redirect.github.com/aws/aws-sdk-js-v3/pull/7626">#7626</a>) (<a href="https://github.com/aws/aws-sdk-js-v3/commit/9a090faf93be689bb2d5e46ec15e5bda8ba16f4e">9a090faf</a>)</li> </ul> <h5>New Features</h5> <ul> <li><strong>clients:</strong> update client endpoints as of 2026-01-07 (<a href="https://github.com/aws/aws-sdk-js-v3/commit/a77238b48a6ff8c6d3889533a6b23e3c4815fc4e">a77238b4</a>)</li> <li><strong>client-workspaces:</strong> Add StateMessage and ProgressPercentage fields to DescribeCustomWorkspaceImageImport API response. (<a href="https://github.com/aws/aws-sdk-js-v3/commit/fe652fb5ea11048f611a06e03b9181ef85614e5d">fe652fb5</a>)</li> </ul> <h5>Tests</h5> <ul> <li><strong>core:</strong> reduce nesting depth of test structures (<a href="https://redirect.github.com/aws/aws-sdk-js-v3/pull/7624">#7624</a>) (<a href="https://github.com/aws/aws-sdk-js-v3/commit/552e8329cb40fbcf6e91591562080a3939441aa2">552e8329</a>)</li> </ul> <hr /> <p>For list of updated packages, view <strong>updated-packages.md</strong> in <strong>assets-3.965.0.zip</strong></p> <h2>v3.964.0</h2> <h4>3.964.0(2026-01-06)</h4> <h5>Chores</h5> <ul> <li><strong>core:</strong> ensure package build order (<a href="https://redirect.github.com/aws/aws-sdk-js-v3/pull/7623">#7623</a>) (<a href="https://github.com/aws/aws-sdk-js-v3/commit/3fa6ead66c30328f402461afda44f8ea769d0b79">3fa6ead6</a>)</li> </ul> <h5>New Features</h5> <ul> <li><strong>client-cost-explorer:</strong> This release updates existing reservation recommendations API to support deployment model. (<a href="https://github.com/aws/aws-sdk-js-v3/commit/c9e728da65fc98ee3da8d145c0c39a37f327f7dd">c9e728da</a>)</li> <li><strong>client-emr-serverless:</strong> Added support for enabling disk encryption using customer managed AWS KMS keys to CreateApplication, UpdateApplication and StartJobRun APIs. (<a href="https://github.com/aws/aws-sdk-js-v3/commit/9d932c38fdfacf45989a4bb733e10d9dddb91824">9d932c38</a>)</li> </ul> <h5>Bug Fixes</h5> <ul> <li><strong>core:</strong> make CREDENTIALS_CODE mutually exclusive with other credential sources (<a href="https://redirect.github.com/aws/aws-sdk-js-v3/pull/7615">#7615</a>) (<a href="https://github.com/aws/aws-sdk-js-v3/commit/05e017ef8879b33a3fbe8a27df7a5b662831178d">05e017ef</a>)</li> </ul> <hr /> <p>For list of updated packages, view <strong>updated-packages.md</strong> in <strong>assets-3.964.0.zip</strong></p> <h2>v3.963.0</h2> <h4>3.963.0(2026-01-05)</h4> <h5>New Features</h5> <ul> <li><strong>client-cleanroomsml:</strong> AWS Clean Rooms ML now supports advanced Spark configurations to optimize SQL performance when creating an MLInputChannel or an audience generation job. (<a href="https://github.com/aws/aws-sdk-js-v3/commit/5e2a5e9ee5f2fe62244ed7f83820d0421e3188fb">5e2a5e9e</a>)</li> </ul> <h5>Tests</h5> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/aws/aws-sdk-js-v3/blob/main/clients/client-ssm/CHANGELOG.md"><code>@aws-sdk/client-ssm</code>'s changelog</a>.</em></p> <blockquote> <h1><a href="https://github.com/aws/aws-sdk-js-v3/compare/v3.964.0...v3.965.0">3.965.0</a> (2026-01-07)</h1> <p><strong>Note:</strong> Version bump only for package <code>@aws-sdk/client-ssm</code></p> <h1><a href="https://github.com/aws/aws-sdk-js-v3/compare/v3.963.0...v3.964.0">3.964.0</a> (2026-01-06)</h1> <p><strong>Note:</strong> Version bump only for package <code>@aws-sdk/client-ssm</code></p> <h1><a href="https://github.com/aws/aws-sdk-js-v3/compare/v3.961.0...v3.962.0">3.962.0</a> (2026-01-02)</h1> <p><strong>Note:</strong> Version bump only for package <code>@aws-sdk/client-ssm</code></p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/aws/aws-sdk-js-v3/commit/1eea89d8b4afcdf3fc9453f8a91682697d0e930c"><code>1eea89d</code></a> Publish v3.965.0</li> <li><a href="https://github.com/aws/aws-sdk-js-v3/commit/9a090faf93be689bb2d5e46ec15e5bda8ba16f4e"><code>9a090fa</code></a> chore: upgrade rimraf (<a href="https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-ssm/issues/7626">#7626</a>)</li> <li><a href="https://github.com/aws/aws-sdk-js-v3/commit/054abe77b6f978b23f5e79a03c8d6b61172e8673"><code>054abe7</code></a> Publish v3.964.0</li> <li><a href="https://github.com/aws/aws-sdk-js-v3/commit/821ef45fb3b4afd3cc56ec50023e21dd19fd34dc"><code>821ef45</code></a> Publish v3.962.0</li> <li><a href="https://github.com/aws/aws-sdk-js-v3/commit/dbc6c8b350de8a172319639f8cdc788be22c2c8e"><code>dbc6c8b</code></a> chore(codegen): sync for waiter codegen fix (<a href="https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-ssm/issues/7614">#7614</a>)</li> <li>See full diff in <a href="https://github.com/aws/aws-sdk-js-v3/commits/v3.965.0/clients/client-ssm">compare view</a></li> </ul> </details> <br /> [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…workflows/dependabot-auto-approve-and-merge.yml from 5.2.11 to 5.2.12 (#2264) Bumps [NHSDigital/eps-common-workflows/.github/workflows/dependabot-auto-approve-and-merge.yml](https://github.com/nhsdigital/eps-common-workflows) from 5.2.11 to 5.2.12. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/nhsdigital/eps-common-workflows/releases">NHSDigital/eps-common-workflows/.github/workflows/dependabot-auto-approve-and-merge.yml's releases</a>.</em></p> <blockquote> <h2>v5.2.12</h2> <h2><a href="https://github.com/NHSDigital/eps-common-workflows/compare/v5.2.11...v5.2.12">5.2.12</a> (2026-01-08)</h2> <h3>Upgrade</h3> <ul> <li>[dependabot] - bump dependabot/fetch-metadata from 2.4.0 to 2.5.0 (<a href="https://redirect.github.com/nhsdigital/eps-common-workflows/issues/43">#43</a>) (<a href="https://github.com/NHSDigital/eps-common-workflows/commit/9791a77de7b005056b4ddfb9789306f5179f53da">9791a77</a>)</li> </ul> <h2>Info</h2> <p><a href="https://github.com/NHSDigital/eps-common-workflows/compare/2fe6bc6cd974...9791a77de7b0">See code diff</a> <a href="https://github.com/NHSDigital/eps-common-workflows/actions/runs/20826945598">Release workflow run</a> - Workflow ID: 20826945598</p> <p>It was initialized by <a href="https://github.com/apps/eps-autoapprove-dependabot">eps-autoapprove-dependabot[bot]</a></p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/NHSDigital/eps-common-workflows/commit/9791a77de7b005056b4ddfb9789306f5179f53da"><code>9791a77</code></a> Upgrade: [dependabot] - bump dependabot/fetch-metadata from 2.4.0 to 2.5.0 (<a href="https://redirect.github.com/nhsdigital/eps-common-workflows/issues/43">#43</a>)</li> <li>See full diff in <a href="https://github.com/nhsdigital/eps-common-workflows/compare/2fe6bc6cd974efb4d55a2a7b665385f7a2d28950...9791a77de7b005056b4ddfb9789306f5179f53da">compare view</a></li> </ul> </details> <br /> [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: anthony-nhs <[email protected]>
… to 2.1.74 (#2268) Bumps [@NHSDigital/eps-spine-client](https://github.com/NHSDigital/nhs-eps-spine-client) from 2.1.73 to 2.1.74. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/NHSDigital/nhs-eps-spine-client/releases"><code>@NHSDigital/eps-spine-client</code>'s releases</a>.</em></p> <blockquote> <h2>v2.1.74</h2> <h2><a href="https://github.com/NHSDigital/nhs-eps-spine-client/compare/v2.1.73...v2.1.74">2.1.74</a> (2026-01-07)</h2> <h3>Upgrade</h3> <ul> <li>[dependabot] - bump <code>@typescript-eslint/eslint-plugin</code> from 8.50.1 to 8.51.0 (<a href="https://redirect.github.com/NHSDigital/nhs-eps-spine-client/issues/604">#604</a>) (<a href="https://github.com/NHSDigital/nhs-eps-spine-client/commit/b9d0faa0eab36f582273c8078d0f161ed61e9b2d">b9d0faa</a>)</li> <li>[dependabot] - bump <code>@typescript-eslint/parser</code> from 8.50.1 to 8.51.0 (<a href="https://redirect.github.com/NHSDigital/nhs-eps-spine-client/issues/603">#603</a>) (<a href="https://github.com/NHSDigital/nhs-eps-spine-client/commit/c9d6dcc7252130ae48c5e607a46d7f5efe0acfa4">c9d6dcc</a>)</li> </ul> <h2>Info</h2> <p><a href="">See code diff</a> <a href="https://github.com/NHSDigital/nhs-eps-spine-client/actions/runs/20774759885">Release workflow run</a> - Workflow ID: 20774759885</p> <p>It was initialized by <a href=""></a></p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/NHSDigital/nhs-eps-spine-client/commit/b9d0faa0eab36f582273c8078d0f161ed61e9b2d"><code>b9d0faa</code></a> Upgrade: [dependabot] - bump <code>@typescript-eslint/eslint-plugin</code> from 8.50.1 to ...</li> <li><a href="https://github.com/NHSDigital/nhs-eps-spine-client/commit/c9d6dcc7252130ae48c5e607a46d7f5efe0acfa4"><code>c9d6dcc</code></a> Upgrade: [dependabot] - bump <code>@typescript-eslint/parser</code> from 8.50.1 to 8.51.0 ...</li> <li>See full diff in <a href="https://github.com/NHSDigital/nhs-eps-spine-client/compare/v2.1.73...v2.1.74">compare view</a></li> </ul> </details> <br /> [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: anthony-nhs <[email protected]>
….30.0 to 2.30.1 (#2271) Bumps [@aws-lambda-powertools/parameters](https://github.com/aws-powertools/powertools-lambda-typescript) from 2.30.0 to 2.30.1. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/aws-powertools/powertools-lambda-typescript/releases"><code>@aws-lambda-powertools/parameters</code>'s releases</a>.</em></p> <blockquote> <h2>v2.30.1</h2> <h2>Summary</h2> <p>In this release we have removed <code>lodash.merge</code> , allowing users to simplify their bundling process as special handling of this CommonJS only dependency is no longer required.</p> <p>⭐ Special thanks to <a href="https://github.com/jaimellamasi"><code>@jaimellamasi</code></a> for their work on the lodash migration! 🎉</p> <h2>Changes</h2> <ul> <li>improv(ci): Added environment suffix to prevent artefact name conflict (<a href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4921">#4921</a>) by <a href="https://github.com/sdangol"><code>@sdangol</code></a></li> <li>fix(logger): improve e2e test resilience by grouping logs by level (<a href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4909">#4909</a>) by <a href="https://github.com/dreamorosi"><code>@dreamorosi</code></a></li> <li>chore(ci): prevent parameter injection in make-version workflow (<a href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4900">#4900</a>) by <a href="https://github.com/dreamorosi"><code>@dreamorosi</code></a></li> <li>chore(ci): harden workflow permissions for security compliance (<a href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4898">#4898</a>) by <a href="https://github.com/dreamorosi"><code>@dreamorosi</code></a></li> <li>improv(ci): fixed the Make Release workflow (<a href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4867">#4867</a>) by <a href="https://github.com/sdangol"><code>@sdangol</code></a></li> <li>improv(ci): automated the Gamma/Prod deployment to China/GovCloud regions (<a href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4864">#4864</a>) by <a href="https://github.com/sdangol"><code>@sdangol</code></a></li> </ul> <h2>📜 Documentation updates</h2> <ul> <li>improv(docs): updated the Maintainer's Playbook with the updated CI process (<a href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4922">#4922</a>) by <a href="https://github.com/sdangol"><code>@sdangol</code></a></li> <li>chore(deps): bump the aws-sdk-v3 group across 1 directory with 27 updates (<a href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4912">#4912</a>) by @<a href="https://github.com/apps/dependabot">dependabot[bot]</a></li> <li>chore(deps): bump the aws-cdk group across 1 directory with 2 updates (<a href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4913">#4913</a>) by @<a href="https://github.com/apps/dependabot">dependabot[bot]</a></li> <li>chore(maintenance): general refactoring (<a href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4905">#4905</a>) by <a href="https://github.com/dreamorosi"><code>@dreamorosi</code></a></li> <li>chore(maintenance): remove cloud dev environment configurations (<a href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4896">#4896</a>) by <a href="https://github.com/dreamorosi"><code>@dreamorosi</code></a></li> <li>chore(deps): bump the aws-sdk-v3 group across 1 directory with 92 updates (<a href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4893">#4893</a>) by @<a href="https://github.com/apps/dependabot">dependabot[bot]</a></li> <li>chore(deps): bump the aws-cdk group across 1 directory with 3 updates (<a href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4894">#4894</a>) by @<a href="https://github.com/apps/dependabot">dependabot[bot]</a></li> <li>chore(deps): bump squidfunk/mkdocs-material from <code>980e11f</code> to <code>3bba0a9</code> in /docs (<a href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4888">#4888</a>) by @<a href="https://github.com/apps/dependabot">dependabot[bot]</a></li> <li>chore(deps): bump <code>@types/node</code> from 25.0.2 to 25.0.3 (<a href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4885">#4885</a>) by @<a href="https://github.com/apps/dependabot">dependabot[bot]</a></li> <li>chore(deps): bump mkdocs-material from 9.7.0 to 9.7.1 in /docs (<a href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4889">#4889</a>) by @<a href="https://github.com/apps/dependabot">dependabot[bot]</a></li> <li>chore(deps): bump esbuild from 0.27.1 to 0.27.2 (<a href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4884">#4884</a>) by @<a href="https://github.com/apps/dependabot">dependabot[bot]</a></li> <li>chore(deps): bump pymdown-extensions from 10.10.2 to 10.16.1 in /docs (<a href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4881">#4881</a>) by @<a href="https://github.com/apps/dependabot">dependabot[bot]</a></li> <li>docs: add EF Education First as customer reference (<a href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4877">#4877</a>) by <a href="https://github.com/dreamorosi"><code>@dreamorosi</code></a></li> <li>chore(deps): bump the aws-cdk group across 1 directory with 3 updates (<a href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4875">#4875</a>) by @<a href="https://github.com/apps/dependabot">dependabot[bot]</a></li> <li>chore(deps): bump <code>@types/node</code> from 25.0.1 to 25.0.2 (<a href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4872">#4872</a>) by @<a href="https://github.com/apps/dependabot">dependabot[bot]</a></li> <li>chore(deps): bump the aws-sdk-v3 group across 1 directory with 30 updates (<a href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4874">#4874</a>) by @<a href="https://github.com/apps/dependabot">dependabot[bot]</a></li> <li>chore(deps): bump <code>@types/node</code> from 25.0.0 to 25.0.1 (<a href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4866">#4866</a>) by @<a href="https://github.com/apps/dependabot">dependabot[bot]</a></li> <li>chore(deps): bump <code>@types/node</code> from 24.10.2 to 25.0.0 (<a href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4863">#4863</a>) by @<a href="https://github.com/apps/dependabot">dependabot[bot]</a></li> <li>chore(deps): bump constructs from 10.4.3 to 10.4.4 (<a href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4862">#4862</a>) by @<a href="https://github.com/apps/dependabot">dependabot[bot]</a></li> <li>chore(ci): bumped the layer verison from 41 to 42 (<a href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4861">#4861</a>) by <a href="https://github.com/sdangol"><code>@sdangol</code></a></li> </ul> <h2>🔧 Maintenance</h2> <ul> <li>improv(docs): updated the Maintainer's Playbook with the updated CI process (<a href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4922">#4922</a>) by <a href="https://github.com/sdangol"><code>@sdangol</code></a></li> <li>refactor(logger): replace lodash.merge with internal deepMerge utility (<a href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4892">#4892</a>) by <a href="https://github.com/jaimellamasi"><code>@jaimellamasi</code></a></li> <li>chore(deps): bump the aws-sdk-v3 group across 1 directory with 27 updates (<a href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4912">#4912</a>) by @<a href="https://github.com/apps/dependabot">dependabot[bot]</a></li> <li>chore(deps): bump the aws-cdk group across 1 directory with 2 updates (<a href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4913">#4913</a>) by @<a href="https://github.com/apps/dependabot">dependabot[bot]</a></li> <li>chore(deps-dev): bump <code>@biomejs/biome</code> from 2.3.10 to 2.3.11 (<a href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4911">#4911</a>) by @<a href="https://github.com/apps/dependabot">dependabot[bot]</a></li> <li>chore(deps-dev): bump zod from 4.3.4 to 4.3.5 (<a href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4910">#4910</a>) by @<a href="https://github.com/apps/dependabot">dependabot[bot]</a></li> <li>chore(deps-dev): bump zod from 4.2.1 to 4.3.4 (<a href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4903">#4903</a>) by @<a href="https://github.com/apps/dependabot">dependabot[bot]</a></li> <li>chore(maintenance): remove cloud dev environment configurations (<a href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4896">#4896</a>) by <a href="https://github.com/dreamorosi"><code>@dreamorosi</code></a></li> <li>chore(deps): bump the aws-sdk-v3 group across 1 directory with 92 updates (<a href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4893">#4893</a>) by @<a href="https://github.com/apps/dependabot">dependabot[bot]</a></li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/aws-powertools/powertools-lambda-typescript/blob/main/CHANGELOG.md"><code>@aws-lambda-powertools/parameters</code>'s changelog</a>.</em></p> <blockquote> <h2><a href="https://github.com/aws-powertools/powertools-lambda-typescript/compare/v2.30.0...v2.30.1">2.30.1</a> (2026-01-06)</h2> <h3>Improvements</h3> <ul> <li><strong>logger</strong> replace lodash.merge with internal deepMerge utility (<a href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4892">#4892</a>) (<a href="https://github.com/aws-powertools/powertools-lambda-typescript/commit/db21896ee25f9903148cb6467cc6cdc382eb84fc">db21896</a>)</li> </ul> <h3>Bug Fixes</h3> <ul> <li><strong>logger</strong> improve e2e test resilience by grouping logs by level (<a href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4909">#4909</a>) (<a href="https://github.com/aws-powertools/powertools-lambda-typescript/commit/5f06f21515da276901e5ee8c547e2a1d1a596def">5f06f21</a>)</li> </ul> <h3>Maintenance</h3> <ul> <li><strong>parser</strong> bump <code>@standard-schema/spec</code> from 1.0.0 to 1.1.0 (<a href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4880">#4880</a>) (<a href="https://github.com/aws-powertools/powertools-lambda-typescript/commit/79a236df12e15398e8e1cdbf803bc81d51e50866">79a236d</a>)</li> <li><strong>batch</strong> bump <code>@standard-schema/spec</code> from 1.0.0 to 1.1.0 (<a href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4880">#4880</a>) (<a href="https://github.com/aws-powertools/powertools-lambda-typescript/commit/79a236df12e15398e8e1cdbf803bc81d51e50866">79a236d</a>)</li> <li><strong>kafka</strong> bump <code>@standard-schema/spec</code> from 1.0.0 to 1.1.0 (<a href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4880">#4880</a>) (<a href="https://github.com/aws-powertools/powertools-lambda-typescript/commit/79a236df12e15398e8e1cdbf803bc81d51e50866">79a236d</a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/aws-powertools/powertools-lambda-typescript/commit/1ec1c038db6bd077f6c0608add8499004b329b0b"><code>1ec1c03</code></a> chore(ci): bump version to 2.30.1 (<a href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4916">#4916</a>)</li> <li><a href="https://github.com/aws-powertools/powertools-lambda-typescript/commit/db21896ee25f9903148cb6467cc6cdc382eb84fc"><code>db21896</code></a> refactor(logger): replace lodash.merge with internal deepMerge utility (<a href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4892">#4892</a>)</li> <li><a href="https://github.com/aws-powertools/powertools-lambda-typescript/commit/5f06f21515da276901e5ee8c547e2a1d1a596def"><code>5f06f21</code></a> fix(logger): improve e2e test resilience by grouping logs by level (<a href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4909">#4909</a>)</li> <li><a href="https://github.com/aws-powertools/powertools-lambda-typescript/commit/559076639a3d8b10c2b45360860efff6c2e96c49"><code>5590766</code></a> chore(deps): bump the aws-sdk-v3 group across 1 directory with 27 updates (<a href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4">#4</a>...</li> <li><a href="https://github.com/aws-powertools/powertools-lambda-typescript/commit/e00a50ecc415441047ede1a3f3c62cf0a1f4e924"><code>e00a50e</code></a> chore(deps): bump the aws-cdk group across 1 directory with 2 updates (<a href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4913">#4913</a>)</li> <li><a href="https://github.com/aws-powertools/powertools-lambda-typescript/commit/733882bfb281824eeb1f9803a3c6255bbc529e5e"><code>733882b</code></a> chore(deps-dev): bump <code>@biomejs/biome</code> from 2.3.10 to 2.3.11 (<a href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4911">#4911</a>)</li> <li><a href="https://github.com/aws-powertools/powertools-lambda-typescript/commit/9f8ca62172140219eaabfce9721e70d386b07b53"><code>9f8ca62</code></a> chore(deps-dev): bump zod from 4.3.4 to 4.3.5 (<a href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4910">#4910</a>)</li> <li><a href="https://github.com/aws-powertools/powertools-lambda-typescript/commit/564e71ce15ad28f10e15694a0208f3ba0df446a8"><code>564e71c</code></a> chore(maintenance): general refactoring (<a href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4905">#4905</a>)</li> <li><a href="https://github.com/aws-powertools/powertools-lambda-typescript/commit/d7c1a40224a346d9f01f27756f4eb7fc94b4628d"><code>d7c1a40</code></a> chore(deps-dev): bump zod from 4.2.1 to 4.3.4 (<a href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4903">#4903</a>)</li> <li><a href="https://github.com/aws-powertools/powertools-lambda-typescript/commit/e055e7066ae83e1ef6d627fd0909196f4d6d055b"><code>e055e70</code></a> chore(ci): prevent parameter injection in make-version workflow (<a href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4900">#4900</a>)</li> <li>Additional commits viewable in <a href="https://github.com/aws-powertools/powertools-lambda-typescript/compare/v2.30.0...v2.30.1">compare view</a></li> </ul> </details> <br /> [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…5 to 2.1.66 (#2269) Bumps [@nhs/fhir-middy-error-handler](https://github.com/NHSDigital/nhs-fhir-middy-error-handler) from 2.1.65 to 2.1.66. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/NHSDigital/nhs-fhir-middy-error-handler/releases"><code>@nhs/fhir-middy-error-handler</code>'s releases</a>.</em></p> <blockquote> <h2>v2.1.66</h2> <h2><a href="https://github.com/NHSDigital/nhs-fhir-middy-error-handler/compare/v2.1.65...v2.1.66">2.1.66</a> (2026-01-07)</h2> <h3>Upgrade</h3> <ul> <li>[dependabot] - bump <code>@typescript-eslint/eslint-plugin</code> from 8.50.1 to 8.51.0 (<a href="https://redirect.github.com/NHSDigital/nhs-fhir-middy-error-handler/issues/516">#516</a>) (<a href="https://github.com/NHSDigital/nhs-fhir-middy-error-handler/commit/455866fc48940392a2581e044205f0a925a7f421">455866f</a>)</li> </ul> <h2>Info</h2> <p><a href="">See code diff</a> <a href="https://github.com/NHSDigital/nhs-fhir-middy-error-handler/actions/runs/20774894740">Release workflow run</a> - Workflow ID: 20774894740</p> <p>It was initialized by <a href=""></a></p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/NHSDigital/nhs-fhir-middy-error-handler/commit/455866fc48940392a2581e044205f0a925a7f421"><code>455866f</code></a> Upgrade: [dependabot] - bump <code>@typescript-eslint/eslint-plugin</code> from 8.50.1 to ...</li> <li>See full diff in <a href="https://github.com/NHSDigital/nhs-fhir-middy-error-handler/compare/v2.1.65...v2.1.66">compare view</a></li> </ul> </details> <br /> [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…51.0 to 8.52.0 (#2274) Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) from 8.51.0 to 8.52.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/typescript-eslint/typescript-eslint/releases"><code>@typescript-eslint/eslint-plugin</code>'s releases</a>.</em></p> <blockquote> <h2>v8.52.0</h2> <h2>8.52.0 (2026-01-05)</h2> <h3>🚀 Features</h3> <ul> <li><strong>eslint-plugin-internal:</strong> [no-multiple-lines-of-errors] add rule (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11899">#11899</a>)</li> <li><strong>typescript-estree:</strong> add tseslint.com redirects for CLI outputs (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11895">#11895</a>)</li> </ul> <h3>🩹 Fixes</h3> <ul> <li><strong>eslint-plugin:</strong> [no-useless-default-assignment] handle conditional initializer (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11908">#11908</a>)</li> <li><strong>eslint-plugin:</strong> [no-base-to-string] detect @<a href="https://github.com/toPrimitive"><code>@toPrimitive</code></a> and valueOf (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11901">#11901</a>)</li> </ul> <h3>❤️ Thank You</h3> <ul> <li>Josh Goldberg ✨</li> <li>Ulrich Stark</li> </ul> <p>You can read about our <a href="https://typescript-eslint.io/users/versioning">versioning strategy</a> and <a href="https://typescript-eslint.io/users/releases">releases</a> on our website.</p> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md"><code>@typescript-eslint/eslint-plugin</code>'s changelog</a>.</em></p> <blockquote> <h2>8.52.0 (2026-01-05)</h2> <h3>🚀 Features</h3> <ul> <li><strong>eslint-plugin-internal:</strong> [no-multiple-lines-of-errors] add rule (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11899">#11899</a>)</li> </ul> <h3>🩹 Fixes</h3> <ul> <li><strong>eslint-plugin:</strong> [no-base-to-string] detect @<a href="https://github.com/toPrimitive"><code>@toPrimitive</code></a> and valueOf (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11901">#11901</a>)</li> <li><strong>eslint-plugin:</strong> [no-useless-default-assignment] handle conditional initializer (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11908">#11908</a>)</li> </ul> <h3>❤️ Thank You</h3> <ul> <li>Josh Goldberg ✨</li> <li>Ulrich Stark</li> </ul> <p>You can read about our <a href="https://typescript-eslint.io/users/versioning">versioning strategy</a> and <a href="https://typescript-eslint.io/users/releases">releases</a> on our website.</p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/typescript-eslint/typescript-eslint/commit/9ddd5712687140a68352978fb76428de53ab789e"><code>9ddd571</code></a> chore(release): publish 8.52.0</li> <li><a href="https://github.com/typescript-eslint/typescript-eslint/commit/6b467b0533b78777fa01128cdeeab1b5326a4550"><code>6b467b0</code></a> docs: add blog post on revamping the ban-types rule (<a href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/11873">#11873</a>)</li> <li><a href="https://github.com/typescript-eslint/typescript-eslint/commit/309a38ed83994738323efd78fc31137136a7681a"><code>309a38e</code></a> fix(eslint-plugin): [no-base-to-string] detect @<a href="https://github.com/toPrimitive"><code>@toPrimitive</code></a> and valueOf (<a href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/11">#11</a>...</li> <li><a href="https://github.com/typescript-eslint/typescript-eslint/commit/cf79108b6405972fb73f5991e913e1b36de8a67f"><code>cf79108</code></a> fix(eslint-plugin): [no-useless-default-assignment] handle conditional initia...</li> <li><a href="https://github.com/typescript-eslint/typescript-eslint/commit/a166cea2d00fedd0762ecb87d95bc1f1cf93d528"><code>a166cea</code></a> feat(eslint-plugin-internal): [no-multiple-lines-of-errors] add rule (<a href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/11899">#11899</a>)</li> <li><a href="https://github.com/typescript-eslint/typescript-eslint/commit/d1b44c02a86d366139c61ac80c0eb1c63668be7f"><code>d1b44c0</code></a> chore(deps): update nx monorepo to v22.3.3 (<a href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/11848">#11848</a>)</li> <li><a href="https://github.com/typescript-eslint/typescript-eslint/commit/95c7c730c254ef5e51843e2f3280977eec53f5b8"><code>95c7c73</code></a> chore: update deps to latest minor/patch (<a href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/11921">#11921</a>)</li> <li><a href="https://github.com/typescript-eslint/typescript-eslint/commit/45a7d2bf60afd214046ff76e7feda516b3d7bdb2"><code>45a7d2b</code></a> chore(typescript-estree): use <code>iterateComments()</code> from ts-api-utils v2.3 (<a href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/11">#11</a>...</li> <li>See full diff in <a href="https://github.com/typescript-eslint/typescript-eslint/commits/v8.52.0/packages/eslint-plugin">compare view</a></li> </ul> </details> <br /> [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [@redocly/cli](https://github.com/Redocly/redocly-cli) from 2.12.6 to 2.14.4. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/Redocly/redocly-cli/releases"><code>@redocly/cli</code>'s releases</a>.</em></p> <blockquote> <h2><code>@redocly/cli</code><a href="https://github.com/2"><code>@2</code></a>.14.4</h2> <h3>Patch Changes</h3> <ul> <li>Corrected an issue where <code>Respect</code> did not properly JSON-encode request bodies for custom content-types containing numbers.</li> <li>Updated <code>@redocly/respect-core</code> to v2.14.4.</li> </ul> <h2><code>@redocly/cli</code><a href="https://github.com/2"><code>@2</code></a>.14.3</h2> <h3>Patch Changes</h3> <ul> <li>Fixed the <code>split</code> command to properly handle root-level paths. Previously, the root path <code>/</code> was converted to an empty string as a filename, leading to incorrect file structure and broken links. Now, it correctly maps to the specified path separator.</li> <li>Updated <code>@redocly/openapi-core</code> to v2.14.3.</li> </ul> <h2><code>@redocly/cli</code><a href="https://github.com/2"><code>@2</code></a>.14.2</h2> <h3>Patch Changes</h3> <ul> <li>Updated <code>@redocly/openapi-core</code> to v2.14.2.</li> </ul> <h2><code>@redocly/cli</code><a href="https://github.com/2"><code>@2</code></a>.14.1</h2> <h3>Patch Changes</h3> <ul> <li>Updated <code>@redocly/openapi-core</code> to v2.14.1.</li> </ul> <h2><code>@redocly/cli</code><a href="https://github.com/2"><code>@2</code></a>.14.0</h2> <h3>Patch Changes</h3> <ul> <li>Updated <code>@redocly/respect-core</code> to v2.14.0.</li> </ul> <h2><code>@redocly/cli</code><a href="https://github.com/2"><code>@2</code></a>.13.0</h2> <h3>Minor Changes</h3> <ul> <li>Implemented basic support for OpenRPC specification.</li> </ul> <h3>Patch Changes</h3> <ul> <li>Updated <code>@redocly/openapi-core</code> to v2.13.0.</li> </ul> <h2><code>@redocly/cli</code><a href="https://github.com/2"><code>@2</code></a>.12.7</h2> <h3>Patch Changes</h3> <ul> <li>Added <code>scorecard-classic</code> command to evaluate API descriptions against project scorecard configurations.</li> <li>Updated <code>@redocly/openapi-core</code> to v2.12.7.</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/Redocly/redocly-cli/commit/89891153a269c19ad6e03b4d97b6a92057ec3efd"><code>8989115</code></a> chore: 🔖 release new versions (<a href="https://redirect.github.com/Redocly/redocly-cli/issues/2491">#2491</a>)</li> <li><a href="https://github.com/Redocly/redocly-cli/commit/1ee05218d4cfb132afe363a0537b2a1edc2f9aec"><code>1ee0521</code></a> fix(respect): issue with json encoding for custom content-type (<a href="https://redirect.github.com/Redocly/redocly-cli/issues/2490">#2490</a>)</li> <li><a href="https://github.com/Redocly/redocly-cli/commit/d8c71f8165447602d9ce5dc3d238740f64940a94"><code>d8c71f8</code></a> chore: 🔖 release new versions (<a href="https://redirect.github.com/Redocly/redocly-cli/issues/2487">#2487</a>)</li> <li><a href="https://github.com/Redocly/redocly-cli/commit/3b5f5247d8a38b7568c1ac7d82640ab84606687c"><code>3b5f524</code></a> chore: fix flaky smokes (<a href="https://redirect.github.com/Redocly/redocly-cli/issues/2486">#2486</a>)</li> <li><a href="https://github.com/Redocly/redocly-cli/commit/367355ac5807d57fdd5a022eee678ea24ad96b07"><code>367355a</code></a> fix!: split root-level paths correctly (<a href="https://redirect.github.com/Redocly/redocly-cli/issues/2485">#2485</a>)</li> <li><a href="https://github.com/Redocly/redocly-cli/commit/408ab962574a53fb177504b271228aced0cccef0"><code>408ab96</code></a> Remove unused form-data dependency with CVE-2025-7783 (<a href="https://redirect.github.com/Redocly/redocly-cli/issues/2482">#2482</a>)</li> <li><a href="https://github.com/Redocly/redocly-cli/commit/bd39d299a2ee01d8c4bb5cc2c74c09f6f267f2f7"><code>bd39d29</code></a> chore: 🔖 release new versions (<a href="https://redirect.github.com/Redocly/redocly-cli/issues/2484">#2484</a>)</li> <li><a href="https://github.com/Redocly/redocly-cli/commit/57467b079bc5c4073d1a8846d6aae94fdc0d507e"><code>57467b0</code></a> chore: improve performance by skipping unnecessary JSON pointer (un)escaping ...</li> <li><a href="https://github.com/Redocly/redocly-cli/commit/57f383f03963e240e9a8348aab03c97f4199f9c5"><code>57f383f</code></a> chore: remove redundant test (<a href="https://redirect.github.com/Redocly/redocly-cli/issues/2481">#2481</a>)</li> <li><a href="https://github.com/Redocly/redocly-cli/commit/60b21a8e079f387e2da2d95502ad180f7c2f7005"><code>60b21a8</code></a> chore: 🔖 release new versions (<a href="https://redirect.github.com/Redocly/redocly-cli/issues/2480">#2480</a>)</li> <li>Additional commits viewable in <a href="https://github.com/Redocly/redocly-cli/compare/@redocly/[email protected]...@redocly/[email protected]">compare view</a></li> </ul> </details> <br /> [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…0 to 2.30.1 (#2278) Bumps [@aws-lambda-powertools/logger](https://github.com/aws-powertools/powertools-lambda-typescript) from 2.30.0 to 2.30.1. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/aws-powertools/powertools-lambda-typescript/releases"><code>@aws-lambda-powertools/logger</code>'s releases</a>.</em></p> <blockquote> <h2>v2.30.1</h2> <h2>Summary</h2> <p>In this release we have removed <code>lodash.merge</code> , allowing users to simplify their bundling process as special handling of this CommonJS only dependency is no longer required.</p> <p>⭐ Special thanks to <a href="https://github.com/jaimellamasi"><code>@jaimellamasi</code></a> for their work on the lodash migration! 🎉</p> <h2>Changes</h2> <ul> <li>improv(ci): Added environment suffix to prevent artefact name conflict (<a href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4921">#4921</a>) by <a href="https://github.com/sdangol"><code>@sdangol</code></a></li> <li>fix(logger): improve e2e test resilience by grouping logs by level (<a href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4909">#4909</a>) by <a href="https://github.com/dreamorosi"><code>@dreamorosi</code></a></li> <li>chore(ci): prevent parameter injection in make-version workflow (<a href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4900">#4900</a>) by <a href="https://github.com/dreamorosi"><code>@dreamorosi</code></a></li> <li>chore(ci): harden workflow permissions for security compliance (<a href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4898">#4898</a>) by <a href="https://github.com/dreamorosi"><code>@dreamorosi</code></a></li> <li>improv(ci): fixed the Make Release workflow (<a href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4867">#4867</a>) by <a href="https://github.com/sdangol"><code>@sdangol</code></a></li> <li>improv(ci): automated the Gamma/Prod deployment to China/GovCloud regions (<a href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4864">#4864</a>) by <a href="https://github.com/sdangol"><code>@sdangol</code></a></li> </ul> <h2>📜 Documentation updates</h2> <ul> <li>improv(docs): updated the Maintainer's Playbook with the updated CI process (<a href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4922">#4922</a>) by <a href="https://github.com/sdangol"><code>@sdangol</code></a></li> <li>chore(deps): bump the aws-sdk-v3 group across 1 directory with 27 updates (<a href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4912">#4912</a>) by @<a href="https://github.com/apps/dependabot">dependabot[bot]</a></li> <li>chore(deps): bump the aws-cdk group across 1 directory with 2 updates (<a href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4913">#4913</a>) by @<a href="https://github.com/apps/dependabot">dependabot[bot]</a></li> <li>chore(maintenance): general refactoring (<a href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4905">#4905</a>) by <a href="https://github.com/dreamorosi"><code>@dreamorosi</code></a></li> <li>chore(maintenance): remove cloud dev environment configurations (<a href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4896">#4896</a>) by <a href="https://github.com/dreamorosi"><code>@dreamorosi</code></a></li> <li>chore(deps): bump the aws-sdk-v3 group across 1 directory with 92 updates (<a href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4893">#4893</a>) by @<a href="https://github.com/apps/dependabot">dependabot[bot]</a></li> <li>chore(deps): bump the aws-cdk group across 1 directory with 3 updates (<a href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4894">#4894</a>) by @<a href="https://github.com/apps/dependabot">dependabot[bot]</a></li> <li>chore(deps): bump squidfunk/mkdocs-material from <code>980e11f</code> to <code>3bba0a9</code> in /docs (<a href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4888">#4888</a>) by @<a href="https://github.com/apps/dependabot">dependabot[bot]</a></li> <li>chore(deps): bump <code>@types/node</code> from 25.0.2 to 25.0.3 (<a href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4885">#4885</a>) by @<a href="https://github.com/apps/dependabot">dependabot[bot]</a></li> <li>chore(deps): bump mkdocs-material from 9.7.0 to 9.7.1 in /docs (<a href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4889">#4889</a>) by @<a href="https://github.com/apps/dependabot">dependabot[bot]</a></li> <li>chore(deps): bump esbuild from 0.27.1 to 0.27.2 (<a href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4884">#4884</a>) by @<a href="https://github.com/apps/dependabot">dependabot[bot]</a></li> <li>chore(deps): bump pymdown-extensions from 10.10.2 to 10.16.1 in /docs (<a href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4881">#4881</a>) by @<a href="https://github.com/apps/dependabot">dependabot[bot]</a></li> <li>docs: add EF Education First as customer reference (<a href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4877">#4877</a>) by <a href="https://github.com/dreamorosi"><code>@dreamorosi</code></a></li> <li>chore(deps): bump the aws-cdk group across 1 directory with 3 updates (<a href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4875">#4875</a>) by @<a href="https://github.com/apps/dependabot">dependabot[bot]</a></li> <li>chore(deps): bump <code>@types/node</code> from 25.0.1 to 25.0.2 (<a href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4872">#4872</a>) by @<a href="https://github.com/apps/dependabot">dependabot[bot]</a></li> <li>chore(deps): bump the aws-sdk-v3 group across 1 directory with 30 updates (<a href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4874">#4874</a>) by @<a href="https://github.com/apps/dependabot">dependabot[bot]</a></li> <li>chore(deps): bump <code>@types/node</code> from 25.0.0 to 25.0.1 (<a href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4866">#4866</a>) by @<a href="https://github.com/apps/dependabot">dependabot[bot]</a></li> <li>chore(deps): bump <code>@types/node</code> from 24.10.2 to 25.0.0 (<a href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4863">#4863</a>) by @<a href="https://github.com/apps/dependabot">dependabot[bot]</a></li> <li>chore(deps): bump constructs from 10.4.3 to 10.4.4 (<a href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4862">#4862</a>) by @<a href="https://github.com/apps/dependabot">dependabot[bot]</a></li> <li>chore(ci): bumped the layer verison from 41 to 42 (<a href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4861">#4861</a>) by <a href="https://github.com/sdangol"><code>@sdangol</code></a></li> </ul> <h2>🔧 Maintenance</h2> <ul> <li>improv(docs): updated the Maintainer's Playbook with the updated CI process (<a href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4922">#4922</a>) by <a href="https://github.com/sdangol"><code>@sdangol</code></a></li> <li>refactor(logger): replace lodash.merge with internal deepMerge utility (<a href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4892">#4892</a>) by <a href="https://github.com/jaimellamasi"><code>@jaimellamasi</code></a></li> <li>chore(deps): bump the aws-sdk-v3 group across 1 directory with 27 updates (<a href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4912">#4912</a>) by @<a href="https://github.com/apps/dependabot">dependabot[bot]</a></li> <li>chore(deps): bump the aws-cdk group across 1 directory with 2 updates (<a href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4913">#4913</a>) by @<a href="https://github.com/apps/dependabot">dependabot[bot]</a></li> <li>chore(deps-dev): bump <code>@biomejs/biome</code> from 2.3.10 to 2.3.11 (<a href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4911">#4911</a>) by @<a href="https://github.com/apps/dependabot">dependabot[bot]</a></li> <li>chore(deps-dev): bump zod from 4.3.4 to 4.3.5 (<a href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4910">#4910</a>) by @<a href="https://github.com/apps/dependabot">dependabot[bot]</a></li> <li>chore(deps-dev): bump zod from 4.2.1 to 4.3.4 (<a href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4903">#4903</a>) by @<a href="https://github.com/apps/dependabot">dependabot[bot]</a></li> <li>chore(maintenance): remove cloud dev environment configurations (<a href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4896">#4896</a>) by <a href="https://github.com/dreamorosi"><code>@dreamorosi</code></a></li> <li>chore(deps): bump the aws-sdk-v3 group across 1 directory with 92 updates (<a href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4893">#4893</a>) by @<a href="https://github.com/apps/dependabot">dependabot[bot]</a></li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/aws-powertools/powertools-lambda-typescript/blob/main/CHANGELOG.md"><code>@aws-lambda-powertools/logger</code>'s changelog</a>.</em></p> <blockquote> <h2><a href="https://github.com/aws-powertools/powertools-lambda-typescript/compare/v2.30.0...v2.30.1">2.30.1</a> (2026-01-06)</h2> <h3>Improvements</h3> <ul> <li><strong>logger</strong> replace lodash.merge with internal deepMerge utility (<a href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4892">#4892</a>) (<a href="https://github.com/aws-powertools/powertools-lambda-typescript/commit/db21896ee25f9903148cb6467cc6cdc382eb84fc">db21896</a>)</li> </ul> <h3>Bug Fixes</h3> <ul> <li><strong>logger</strong> improve e2e test resilience by grouping logs by level (<a href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4909">#4909</a>) (<a href="https://github.com/aws-powertools/powertools-lambda-typescript/commit/5f06f21515da276901e5ee8c547e2a1d1a596def">5f06f21</a>)</li> </ul> <h3>Maintenance</h3> <ul> <li><strong>parser</strong> bump <code>@standard-schema/spec</code> from 1.0.0 to 1.1.0 (<a href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4880">#4880</a>) (<a href="https://github.com/aws-powertools/powertools-lambda-typescript/commit/79a236df12e15398e8e1cdbf803bc81d51e50866">79a236d</a>)</li> <li><strong>batch</strong> bump <code>@standard-schema/spec</code> from 1.0.0 to 1.1.0 (<a href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4880">#4880</a>) (<a href="https://github.com/aws-powertools/powertools-lambda-typescript/commit/79a236df12e15398e8e1cdbf803bc81d51e50866">79a236d</a>)</li> <li><strong>kafka</strong> bump <code>@standard-schema/spec</code> from 1.0.0 to 1.1.0 (<a href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4880">#4880</a>) (<a href="https://github.com/aws-powertools/powertools-lambda-typescript/commit/79a236df12e15398e8e1cdbf803bc81d51e50866">79a236d</a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/aws-powertools/powertools-lambda-typescript/commit/1ec1c038db6bd077f6c0608add8499004b329b0b"><code>1ec1c03</code></a> chore(ci): bump version to 2.30.1 (<a href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4916">#4916</a>)</li> <li><a href="https://github.com/aws-powertools/powertools-lambda-typescript/commit/db21896ee25f9903148cb6467cc6cdc382eb84fc"><code>db21896</code></a> refactor(logger): replace lodash.merge with internal deepMerge utility (<a href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4892">#4892</a>)</li> <li><a href="https://github.com/aws-powertools/powertools-lambda-typescript/commit/5f06f21515da276901e5ee8c547e2a1d1a596def"><code>5f06f21</code></a> fix(logger): improve e2e test resilience by grouping logs by level (<a href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4909">#4909</a>)</li> <li><a href="https://github.com/aws-powertools/powertools-lambda-typescript/commit/559076639a3d8b10c2b45360860efff6c2e96c49"><code>5590766</code></a> chore(deps): bump the aws-sdk-v3 group across 1 directory with 27 updates (<a href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4">#4</a>...</li> <li><a href="https://github.com/aws-powertools/powertools-lambda-typescript/commit/e00a50ecc415441047ede1a3f3c62cf0a1f4e924"><code>e00a50e</code></a> chore(deps): bump the aws-cdk group across 1 directory with 2 updates (<a href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4913">#4913</a>)</li> <li><a href="https://github.com/aws-powertools/powertools-lambda-typescript/commit/733882bfb281824eeb1f9803a3c6255bbc529e5e"><code>733882b</code></a> chore(deps-dev): bump <code>@biomejs/biome</code> from 2.3.10 to 2.3.11 (<a href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4911">#4911</a>)</li> <li><a href="https://github.com/aws-powertools/powertools-lambda-typescript/commit/9f8ca62172140219eaabfce9721e70d386b07b53"><code>9f8ca62</code></a> chore(deps-dev): bump zod from 4.3.4 to 4.3.5 (<a href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4910">#4910</a>)</li> <li><a href="https://github.com/aws-powertools/powertools-lambda-typescript/commit/564e71ce15ad28f10e15694a0208f3ba0df446a8"><code>564e71c</code></a> chore(maintenance): general refactoring (<a href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4905">#4905</a>)</li> <li><a href="https://github.com/aws-powertools/powertools-lambda-typescript/commit/d7c1a40224a346d9f01f27756f4eb7fc94b4628d"><code>d7c1a40</code></a> chore(deps-dev): bump zod from 4.2.1 to 4.3.4 (<a href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4903">#4903</a>)</li> <li><a href="https://github.com/aws-powertools/powertools-lambda-typescript/commit/e055e7066ae83e1ef6d627fd0909196f4d6d055b"><code>e055e70</code></a> chore(ci): prevent parameter injection in make-version workflow (<a href="https://redirect.github.com/aws-powertools/powertools-lambda-typescript/issues/4900">#4900</a>)</li> <li>Additional commits viewable in <a href="https://github.com/aws-powertools/powertools-lambda-typescript/compare/v2.30.0...v2.30.1">compare view</a></li> </ul> </details> <br /> [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…58.0 to 3.965.0 (#2270) Bumps [@aws-sdk/client-secrets-manager](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-secrets-manager) from 3.958.0 to 3.965.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/aws/aws-sdk-js-v3/releases"><code>@aws-sdk/client-secrets-manager</code>'s releases</a>.</em></p> <blockquote> <h2>v3.965.0</h2> <h4>3.965.0(2026-01-07)</h4> <h5>Chores</h5> <ul> <li>upgrade rimraf (<a href="https://redirect.github.com/aws/aws-sdk-js-v3/pull/7626">#7626</a>) (<a href="https://github.com/aws/aws-sdk-js-v3/commit/9a090faf93be689bb2d5e46ec15e5bda8ba16f4e">9a090faf</a>)</li> </ul> <h5>New Features</h5> <ul> <li><strong>clients:</strong> update client endpoints as of 2026-01-07 (<a href="https://github.com/aws/aws-sdk-js-v3/commit/a77238b48a6ff8c6d3889533a6b23e3c4815fc4e">a77238b4</a>)</li> <li><strong>client-workspaces:</strong> Add StateMessage and ProgressPercentage fields to DescribeCustomWorkspaceImageImport API response. (<a href="https://github.com/aws/aws-sdk-js-v3/commit/fe652fb5ea11048f611a06e03b9181ef85614e5d">fe652fb5</a>)</li> </ul> <h5>Tests</h5> <ul> <li><strong>core:</strong> reduce nesting depth of test structures (<a href="https://redirect.github.com/aws/aws-sdk-js-v3/pull/7624">#7624</a>) (<a href="https://github.com/aws/aws-sdk-js-v3/commit/552e8329cb40fbcf6e91591562080a3939441aa2">552e8329</a>)</li> </ul> <hr /> <p>For list of updated packages, view <strong>updated-packages.md</strong> in <strong>assets-3.965.0.zip</strong></p> <h2>v3.964.0</h2> <h4>3.964.0(2026-01-06)</h4> <h5>Chores</h5> <ul> <li><strong>core:</strong> ensure package build order (<a href="https://redirect.github.com/aws/aws-sdk-js-v3/pull/7623">#7623</a>) (<a href="https://github.com/aws/aws-sdk-js-v3/commit/3fa6ead66c30328f402461afda44f8ea769d0b79">3fa6ead6</a>)</li> </ul> <h5>New Features</h5> <ul> <li><strong>client-cost-explorer:</strong> This release updates existing reservation recommendations API to support deployment model. (<a href="https://github.com/aws/aws-sdk-js-v3/commit/c9e728da65fc98ee3da8d145c0c39a37f327f7dd">c9e728da</a>)</li> <li><strong>client-emr-serverless:</strong> Added support for enabling disk encryption using customer managed AWS KMS keys to CreateApplication, UpdateApplication and StartJobRun APIs. (<a href="https://github.com/aws/aws-sdk-js-v3/commit/9d932c38fdfacf45989a4bb733e10d9dddb91824">9d932c38</a>)</li> </ul> <h5>Bug Fixes</h5> <ul> <li><strong>core:</strong> make CREDENTIALS_CODE mutually exclusive with other credential sources (<a href="https://redirect.github.com/aws/aws-sdk-js-v3/pull/7615">#7615</a>) (<a href="https://github.com/aws/aws-sdk-js-v3/commit/05e017ef8879b33a3fbe8a27df7a5b662831178d">05e017ef</a>)</li> </ul> <hr /> <p>For list of updated packages, view <strong>updated-packages.md</strong> in <strong>assets-3.964.0.zip</strong></p> <h2>v3.963.0</h2> <h4>3.963.0(2026-01-05)</h4> <h5>New Features</h5> <ul> <li><strong>client-cleanroomsml:</strong> AWS Clean Rooms ML now supports advanced Spark configurations to optimize SQL performance when creating an MLInputChannel or an audience generation job. (<a href="https://github.com/aws/aws-sdk-js-v3/commit/5e2a5e9ee5f2fe62244ed7f83820d0421e3188fb">5e2a5e9e</a>)</li> </ul> <h5>Tests</h5> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/aws/aws-sdk-js-v3/blob/main/clients/client-secrets-manager/CHANGELOG.md"><code>@aws-sdk/client-secrets-manager</code>'s changelog</a>.</em></p> <blockquote> <h1><a href="https://github.com/aws/aws-sdk-js-v3/compare/v3.964.0...v3.965.0">3.965.0</a> (2026-01-07)</h1> <p><strong>Note:</strong> Version bump only for package <code>@aws-sdk/client-secrets-manager</code></p> <h1><a href="https://github.com/aws/aws-sdk-js-v3/compare/v3.963.0...v3.964.0">3.964.0</a> (2026-01-06)</h1> <p><strong>Note:</strong> Version bump only for package <code>@aws-sdk/client-secrets-manager</code></p> <h1><a href="https://github.com/aws/aws-sdk-js-v3/compare/v3.961.0...v3.962.0">3.962.0</a> (2026-01-02)</h1> <p><strong>Note:</strong> Version bump only for package <code>@aws-sdk/client-secrets-manager</code></p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/aws/aws-sdk-js-v3/commit/1eea89d8b4afcdf3fc9453f8a91682697d0e930c"><code>1eea89d</code></a> Publish v3.965.0</li> <li><a href="https://github.com/aws/aws-sdk-js-v3/commit/9a090faf93be689bb2d5e46ec15e5bda8ba16f4e"><code>9a090fa</code></a> chore: upgrade rimraf (<a href="https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-secrets-manager/issues/7626">#7626</a>)</li> <li><a href="https://github.com/aws/aws-sdk-js-v3/commit/054abe77b6f978b23f5e79a03c8d6b61172e8673"><code>054abe7</code></a> Publish v3.964.0</li> <li><a href="https://github.com/aws/aws-sdk-js-v3/commit/821ef45fb3b4afd3cc56ec50023e21dd19fd34dc"><code>821ef45</code></a> Publish v3.962.0</li> <li>See full diff in <a href="https://github.com/aws/aws-sdk-js-v3/commits/v3.965.0/clients/client-secrets-manager">compare view</a></li> </ul> </details> <br /> [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
… to 7.0.2 (#2276) Bumps [@middy/http-header-normalizer](https://github.com/middyjs/middy/tree/HEAD/packages/http-header-normalizer) from 6.4.5 to 7.0.2. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/middyjs/middy/releases"><code>@middy/http-header-normalizer</code>'s releases</a>.</em></p> <blockquote> <h2>7.0.2</h2> <ul> <li>Add in workaround for bundlers that don't honour <code>sideEffects:false</code>. <a href="https://github.com/middyjs/middy/tree/HEAD/packages/http-header-normalizer/issues/1548">#1548</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/middyjs/middy/compare/7.0.1...7.0.2">https://github.com/middyjs/middy/compare/7.0.1...7.0.2</a></p> <h2>7.0.1</h2> <h2>What's Changed</h2> <ul> <li>ci: dep update by <a href="https://github.com/willfarrell"><code>@willfarrell</code></a> in <a href="https://redirect.github.com/middyjs/middy/pull/1544">middyjs/middy#1544</a></li> <li>chore(deps): bump KineticCafe/actions-dco from 2.0.0 to 2.1.1 by <a href="https://github.com/dependabot"><code>@dependabot</code></a>[bot] in <a href="https://redirect.github.com/middyjs/middy/pull/1546">middyjs/middy#1546</a></li> <li>Add in peerDeps w/ optional for AWS SDKs by <a href="https://github.com/willfarrell"><code>@willfarrell</code></a> in <a href="https://redirect.github.com/middyjs/middy/pull/1549">middyjs/middy#1549</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/middyjs/middy/compare/7.0.0...7.0.1">https://github.com/middyjs/middy/compare/7.0.0...7.0.1</a></p> <h2>7.0.0</h2> <p>For full details and upgrade guide see <a href="https://middy.js.org/docs/upgrade/6-7">https://middy.js.org/docs/upgrade/6-7</a></p> <h2>Notable changes</h2> <ul> <li>Deprecate Node.js v20.x.</li> <li>Add support for Node.js v24.x.</li> <li>Add support for Durable Functions, caused breaking changes to <code>streamifyResponse</code>.</li> <li>LLRT can now be used when using <code>executionModeStandard</code> (default) & <code>executionModeDurableContext</code></li> <li>Works with new Tenant isolation mode</li> <li>Works with new multi-concurrency on Lambda Managed Instances</li> </ul> <h2>What's Changed</h2> <ul> <li>chore: use <code>test()</code> helper in type tests by <a href="https://github.com/mrazauskas"><code>@mrazauskas</code></a> in <a href="https://redirect.github.com/middyjs/middy/pull/1472">middyjs/middy#1472</a></li> <li>chore(deps): bump github/codeql-action from 3.30.1 to 3.30.3 by <a href="https://github.com/dependabot"><code>@dependabot</code></a>[bot] in <a href="https://redirect.github.com/middyjs/middy/pull/1478">middyjs/middy#1478</a></li> <li>chore(deps): bump github/codeql-action from 3.30.3 to 3.30.6 by <a href="https://github.com/dependabot"><code>@dependabot</code></a>[bot] in <a href="https://redirect.github.com/middyjs/middy/pull/1496">middyjs/middy#1496</a></li> <li>chore(deps): bump softprops/action-gh-release from 2.3.3 to 2.3.4 by <a href="https://github.com/dependabot"><code>@dependabot</code></a>[bot] in <a href="https://redirect.github.com/middyjs/middy/pull/1495">middyjs/middy#1495</a></li> <li>chore(deps): bump ossf/scorecard-action from 2.4.2 to 2.4.3 by <a href="https://github.com/dependabot"><code>@dependabot</code></a>[bot] in <a href="https://redirect.github.com/middyjs/middy/pull/1494">middyjs/middy#1494</a></li> <li>chore(deps): bump actions/cache from 4.2.4 to 4.3.0 by <a href="https://github.com/dependabot"><code>@dependabot</code></a>[bot] in <a href="https://redirect.github.com/middyjs/middy/pull/1488">middyjs/middy#1488</a></li> <li>chore(deps): bump github/codeql-action from 3.30.6 to 4.30.8 by <a href="https://github.com/dependabot"><code>@dependabot</code></a>[bot] in <a href="https://redirect.github.com/middyjs/middy/pull/1504">middyjs/middy#1504</a></li> <li>chore(deps): bump softprops/action-gh-release from 2.4.0 to 2.4.1 by <a href="https://github.com/dependabot"><code>@dependabot</code></a>[bot] in <a href="https://redirect.github.com/middyjs/middy/pull/1503">middyjs/middy#1503</a></li> <li>chore(deps): bump github/codeql-action from 4.30.8 to 4.30.9 by <a href="https://github.com/dependabot"><code>@dependabot</code></a>[bot] in <a href="https://redirect.github.com/middyjs/middy/pull/1512">middyjs/middy#1512</a></li> <li>chore(deps): bump actions/setup-node from 5.0.0 to 6.0.0 by <a href="https://github.com/dependabot"><code>@dependabot</code></a>[bot] in <a href="https://redirect.github.com/middyjs/middy/pull/1511">middyjs/middy#1511</a></li> <li>chore(deps): bump KineticCafe/actions-dco from 1.3.8 to 2.0.0 by <a href="https://github.com/dependabot"><code>@dependabot</code></a>[bot] in <a href="https://redirect.github.com/middyjs/middy/pull/1510">middyjs/middy#1510</a></li> <li>Release/7.0.0-alpha.0 by <a href="https://github.com/willfarrell"><code>@willfarrell</code></a> in <a href="https://redirect.github.com/middyjs/middy/pull/1513">middyjs/middy#1513</a></li> <li>7.0.0-alpha.1 by <a href="https://github.com/willfarrell"><code>@willfarrell</code></a> in <a href="https://redirect.github.com/middyjs/middy/pull/1514">middyjs/middy#1514</a></li> <li>chore: update TSTyche to v5.0.0 by <a href="https://github.com/mrazauskas"><code>@mrazauskas</code></a> in <a href="https://redirect.github.com/middyjs/middy/pull/1519">middyjs/middy#1519</a></li> <li>chore(deps): bump github/codeql-action from 4.30.9 to 4.31.0 by <a href="https://github.com/dependabot"><code>@dependabot</code></a>[bot] in <a href="https://redirect.github.com/middyjs/middy/pull/1516">middyjs/middy#1516</a></li> <li>chore(deps): bump actions/download-artifact from 5.0.0 to 6.0.0 by <a href="https://github.com/dependabot"><code>@dependabot</code></a>[bot] in <a href="https://redirect.github.com/middyjs/middy/pull/1517">middyjs/middy#1517</a></li> <li>chore(deps): bump actions/upload-artifact from 4.6.2 to 5.0.0 by <a href="https://github.com/dependabot"><code>@dependabot</code></a>[bot] in <a href="https://redirect.github.com/middyjs/middy/pull/1515">middyjs/middy#1515</a></li> <li>chore(deps): bump github/codeql-action from 4.31.0 to 4.31.2 by <a href="https://github.com/dependabot"><code>@dependabot</code></a>[bot] in <a href="https://redirect.github.com/middyjs/middy/pull/1521">middyjs/middy#1521</a></li> <li>7.0.0-alpha.2 by <a href="https://github.com/willfarrell"><code>@willfarrell</code></a> in <a href="https://redirect.github.com/middyjs/middy/pull/1522">middyjs/middy#1522</a></li> <li>chore(deps): bump softprops/action-gh-release from 2.4.1 to 2.4.2 by <a href="https://github.com/dependabot"><code>@dependabot</code></a>[bot] in <a href="https://redirect.github.com/middyjs/middy/pull/1523">middyjs/middy#1523</a></li> <li>chore(deps): bump github/codeql-action from 4.31.2 to 4.31.4 by <a href="https://github.com/dependabot"><code>@dependabot</code></a>[bot] in <a href="https://redirect.github.com/middyjs/middy/pull/1526">middyjs/middy#1526</a></li> <li>chore(deps): bump github/codeql-action from 4.31.4 to 4.31.8 by <a href="https://github.com/dependabot"><code>@dependabot</code></a>[bot] in <a href="https://redirect.github.com/middyjs/middy/pull/1537">middyjs/middy#1537</a></li> <li>chore(deps): bump softprops/action-gh-release from 2.4.2 to 2.5.0 by <a href="https://github.com/dependabot"><code>@dependabot</code></a>[bot] in <a href="https://redirect.github.com/middyjs/middy/pull/1532">middyjs/middy#1532</a></li> <li>chore(deps): bump actions/setup-node from 4.1.0 to 6.1.0 by <a href="https://github.com/dependabot"><code>@dependabot</code></a>[bot] in <a href="https://redirect.github.com/middyjs/middy/pull/1534">middyjs/middy#1534</a></li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/middyjs/middy/commit/4ba68bc90f09b7a5fbcc2d86e8d8e7d1723e0c92"><code>4ba68bc</code></a> chore: version bump</li> <li><a href="https://github.com/middyjs/middy/commit/be71455f937a99a63578d272516b9f1c6eb8d12c"><code>be71455</code></a> chore: version bump</li> <li><a href="https://github.com/middyjs/middy/commit/9609f3a30b9e94ae6a914f2fc1a7f0bea75bfbd4"><code>9609f3a</code></a> test: update evals to use newer strict</li> <li><a href="https://github.com/middyjs/middy/commit/98eadc797250bf0264ad0105e2eb86e2faa29a8a"><code>98eadc7</code></a> chore: version bump</li> <li><a href="https://github.com/middyjs/middy/commit/f0e040e9c9e7871c83dc594d1ff205ba059a3e0f"><code>f0e040e</code></a> chore: version bump</li> <li><a href="https://github.com/middyjs/middy/commit/2e99003cd0e78290f853ab4cce1e9e76d394ad8b"><code>2e99003</code></a> chore: version bump</li> <li><a href="https://github.com/middyjs/middy/commit/aac72e842b79fda725c76d431c1217058b937102"><code>aac72e8</code></a> chore: version bump</li> <li><a href="https://github.com/middyjs/middy/commit/b914f3423260c12792279e401d57d18eabf5c4e4"><code>b914f34</code></a> Merge branch 'develop' into release/7.0.0</li> <li><a href="https://github.com/middyjs/middy/commit/2d40400603fce65240027cb4f1170564bffcfbe1"><code>2d40400</code></a> chore: use <code>test()</code> helper in type tests</li> <li><a href="https://github.com/middyjs/middy/commit/1fb0fafcd152d2c01112fe1f6ec435f739d0b2cf"><code>1fb0faf</code></a> chore: udpate node version</li> <li>See full diff in <a href="https://github.com/middyjs/middy/commits/7.0.2/packages/http-header-normalizer">compare view</a></li> </ul> </details> <details> <summary>Maintainer changes</summary> <p>This version was pushed to npm by [GitHub Actions](<a href="https://www.npmjs.com/~GitHub">https://www.npmjs.com/~GitHub</a> Actions), a new releaser for <code>@middy/http-header-normalizer</code> since your current version.</p> </details> <br /> [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
… 7.0.2 (#2280) Bumps [@middy/input-output-logger](https://github.com/middyjs/middy/tree/HEAD/packages/input-output-logger) from 6.4.5 to 7.0.2. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/middyjs/middy/releases"><code>@middy/input-output-logger</code>'s releases</a>.</em></p> <blockquote> <h2>7.0.2</h2> <ul> <li>Add in workaround for bundlers that don't honour <code>sideEffects:false</code>. <a href="https://github.com/middyjs/middy/tree/HEAD/packages/input-output-logger/issues/1548">#1548</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/middyjs/middy/compare/7.0.1...7.0.2">https://github.com/middyjs/middy/compare/7.0.1...7.0.2</a></p> <h2>7.0.1</h2> <h2>What's Changed</h2> <ul> <li>ci: dep update by <a href="https://github.com/willfarrell"><code>@willfarrell</code></a> in <a href="https://redirect.github.com/middyjs/middy/pull/1544">middyjs/middy#1544</a></li> <li>chore(deps): bump KineticCafe/actions-dco from 2.0.0 to 2.1.1 by <a href="https://github.com/dependabot"><code>@dependabot</code></a>[bot] in <a href="https://redirect.github.com/middyjs/middy/pull/1546">middyjs/middy#1546</a></li> <li>Add in peerDeps w/ optional for AWS SDKs by <a href="https://github.com/willfarrell"><code>@willfarrell</code></a> in <a href="https://redirect.github.com/middyjs/middy/pull/1549">middyjs/middy#1549</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/middyjs/middy/compare/7.0.0...7.0.1">https://github.com/middyjs/middy/compare/7.0.0...7.0.1</a></p> <h2>7.0.0</h2> <p>For full details and upgrade guide see <a href="https://middy.js.org/docs/upgrade/6-7">https://middy.js.org/docs/upgrade/6-7</a></p> <h2>Notable changes</h2> <ul> <li>Deprecate Node.js v20.x.</li> <li>Add support for Node.js v24.x.</li> <li>Add support for Durable Functions, caused breaking changes to <code>streamifyResponse</code>.</li> <li>LLRT can now be used when using <code>executionModeStandard</code> (default) & <code>executionModeDurableContext</code></li> <li>Works with new Tenant isolation mode</li> <li>Works with new multi-concurrency on Lambda Managed Instances</li> </ul> <h2>What's Changed</h2> <ul> <li>chore: use <code>test()</code> helper in type tests by <a href="https://github.com/mrazauskas"><code>@mrazauskas</code></a> in <a href="https://redirect.github.com/middyjs/middy/pull/1472">middyjs/middy#1472</a></li> <li>chore(deps): bump github/codeql-action from 3.30.1 to 3.30.3 by <a href="https://github.com/dependabot"><code>@dependabot</code></a>[bot] in <a href="https://redirect.github.com/middyjs/middy/pull/1478">middyjs/middy#1478</a></li> <li>chore(deps): bump github/codeql-action from 3.30.3 to 3.30.6 by <a href="https://github.com/dependabot"><code>@dependabot</code></a>[bot] in <a href="https://redirect.github.com/middyjs/middy/pull/1496">middyjs/middy#1496</a></li> <li>chore(deps): bump softprops/action-gh-release from 2.3.3 to 2.3.4 by <a href="https://github.com/dependabot"><code>@dependabot</code></a>[bot] in <a href="https://redirect.github.com/middyjs/middy/pull/1495">middyjs/middy#1495</a></li> <li>chore(deps): bump ossf/scorecard-action from 2.4.2 to 2.4.3 by <a href="https://github.com/dependabot"><code>@dependabot</code></a>[bot] in <a href="https://redirect.github.com/middyjs/middy/pull/1494">middyjs/middy#1494</a></li> <li>chore(deps): bump actions/cache from 4.2.4 to 4.3.0 by <a href="https://github.com/dependabot"><code>@dependabot</code></a>[bot] in <a href="https://redirect.github.com/middyjs/middy/pull/1488">middyjs/middy#1488</a></li> <li>chore(deps): bump github/codeql-action from 3.30.6 to 4.30.8 by <a href="https://github.com/dependabot"><code>@dependabot</code></a>[bot] in <a href="https://redirect.github.com/middyjs/middy/pull/1504">middyjs/middy#1504</a></li> <li>chore(deps): bump softprops/action-gh-release from 2.4.0 to 2.4.1 by <a href="https://github.com/dependabot"><code>@dependabot</code></a>[bot] in <a href="https://redirect.github.com/middyjs/middy/pull/1503">middyjs/middy#1503</a></li> <li>chore(deps): bump github/codeql-action from 4.30.8 to 4.30.9 by <a href="https://github.com/dependabot"><code>@dependabot</code></a>[bot] in <a href="https://redirect.github.com/middyjs/middy/pull/1512">middyjs/middy#1512</a></li> <li>chore(deps): bump actions/setup-node from 5.0.0 to 6.0.0 by <a href="https://github.com/dependabot"><code>@dependabot</code></a>[bot] in <a href="https://redirect.github.com/middyjs/middy/pull/1511">middyjs/middy#1511</a></li> <li>chore(deps): bump KineticCafe/actions-dco from 1.3.8 to 2.0.0 by <a href="https://github.com/dependabot"><code>@dependabot</code></a>[bot] in <a href="https://redirect.github.com/middyjs/middy/pull/1510">middyjs/middy#1510</a></li> <li>Release/7.0.0-alpha.0 by <a href="https://github.com/willfarrell"><code>@willfarrell</code></a> in <a href="https://redirect.github.com/middyjs/middy/pull/1513">middyjs/middy#1513</a></li> <li>7.0.0-alpha.1 by <a href="https://github.com/willfarrell"><code>@willfarrell</code></a> in <a href="https://redirect.github.com/middyjs/middy/pull/1514">middyjs/middy#1514</a></li> <li>chore: update TSTyche to v5.0.0 by <a href="https://github.com/mrazauskas"><code>@mrazauskas</code></a> in <a href="https://redirect.github.com/middyjs/middy/pull/1519">middyjs/middy#1519</a></li> <li>chore(deps): bump github/codeql-action from 4.30.9 to 4.31.0 by <a href="https://github.com/dependabot"><code>@dependabot</code></a>[bot] in <a href="https://redirect.github.com/middyjs/middy/pull/1516">middyjs/middy#1516</a></li> <li>chore(deps): bump actions/download-artifact from 5.0.0 to 6.0.0 by <a href="https://github.com/dependabot"><code>@dependabot</code></a>[bot] in <a href="https://redirect.github.com/middyjs/middy/pull/1517">middyjs/middy#1517</a></li> <li>chore(deps): bump actions/upload-artifact from 4.6.2 to 5.0.0 by <a href="https://github.com/dependabot"><code>@dependabot</code></a>[bot] in <a href="https://redirect.github.com/middyjs/middy/pull/1515">middyjs/middy#1515</a></li> <li>chore(deps): bump github/codeql-action from 4.31.0 to 4.31.2 by <a href="https://github.com/dependabot"><code>@dependabot</code></a>[bot] in <a href="https://redirect.github.com/middyjs/middy/pull/1521">middyjs/middy#1521</a></li> <li>7.0.0-alpha.2 by <a href="https://github.com/willfarrell"><code>@willfarrell</code></a> in <a href="https://redirect.github.com/middyjs/middy/pull/1522">middyjs/middy#1522</a></li> <li>chore(deps): bump softprops/action-gh-release from 2.4.1 to 2.4.2 by <a href="https://github.com/dependabot"><code>@dependabot</code></a>[bot] in <a href="https://redirect.github.com/middyjs/middy/pull/1523">middyjs/middy#1523</a></li> <li>chore(deps): bump github/codeql-action from 4.31.2 to 4.31.4 by <a href="https://github.com/dependabot"><code>@dependabot</code></a>[bot] in <a href="https://redirect.github.com/middyjs/middy/pull/1526">middyjs/middy#1526</a></li> <li>chore(deps): bump github/codeql-action from 4.31.4 to 4.31.8 by <a href="https://github.com/dependabot"><code>@dependabot</code></a>[bot] in <a href="https://redirect.github.com/middyjs/middy/pull/1537">middyjs/middy#1537</a></li> <li>chore(deps): bump softprops/action-gh-release from 2.4.2 to 2.5.0 by <a href="https://github.com/dependabot"><code>@dependabot</code></a>[bot] in <a href="https://redirect.github.com/middyjs/middy/pull/1532">middyjs/middy#1532</a></li> <li>chore(deps): bump actions/setup-node from 4.1.0 to 6.1.0 by <a href="https://github.com/dependabot"><code>@dependabot</code></a>[bot] in <a href="https://redirect.github.com/middyjs/middy/pull/1534">middyjs/middy#1534</a></li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/middyjs/middy/commit/4ba68bc90f09b7a5fbcc2d86e8d8e7d1723e0c92"><code>4ba68bc</code></a> chore: version bump</li> <li><a href="https://github.com/middyjs/middy/commit/be71455f937a99a63578d272516b9f1c6eb8d12c"><code>be71455</code></a> chore: version bump</li> <li><a href="https://github.com/middyjs/middy/commit/9609f3a30b9e94ae6a914f2fc1a7f0bea75bfbd4"><code>9609f3a</code></a> test: update evals to use newer strict</li> <li><a href="https://github.com/middyjs/middy/commit/98eadc797250bf0264ad0105e2eb86e2faa29a8a"><code>98eadc7</code></a> chore: version bump</li> <li><a href="https://github.com/middyjs/middy/commit/f0e040e9c9e7871c83dc594d1ff205ba059a3e0f"><code>f0e040e</code></a> chore: version bump</li> <li><a href="https://github.com/middyjs/middy/commit/7303ee8794cdbcbedb5fb49f5f8b66188fdd0cd4"><code>7303ee8</code></a> fix: update to use standard naming</li> <li><a href="https://github.com/middyjs/middy/commit/cd962fa51d39506fc63fd5bd5da18e756f04ab6c"><code>cd962fa</code></a> feat: add in support for durable function</li> <li><a href="https://github.com/middyjs/middy/commit/2e99003cd0e78290f853ab4cce1e9e76d394ad8b"><code>2e99003</code></a> chore: version bump</li> <li><a href="https://github.com/middyjs/middy/commit/351089d082d7c47e843c11c7f155878ea615419b"><code>351089d</code></a> docs: fix tag links</li> <li><a href="https://github.com/middyjs/middy/commit/aac72e842b79fda725c76d431c1217058b937102"><code>aac72e8</code></a> chore: version bump</li> <li>Additional commits viewable in <a href="https://github.com/middyjs/middy/commits/7.0.2/packages/input-output-logger">compare view</a></li> </ul> </details> <details> <summary>Maintainer changes</summary> <p>This version was pushed to npm by [GitHub Actions](<a href="https://www.npmjs.com/~GitHub">https://www.npmjs.com/~GitHub</a> Actions), a new releaser for <code>@middy/input-output-logger</code> since your current version.</p> </details> <br /> [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…workflows/quality-checks.yml from 5.2.11 to 5.2.12 (#2266) Bumps [NHSDigital/eps-common-workflows/.github/workflows/quality-checks.yml](https://github.com/nhsdigital/eps-common-workflows) from 5.2.11 to 5.2.12. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/nhsdigital/eps-common-workflows/releases">NHSDigital/eps-common-workflows/.github/workflows/quality-checks.yml's releases</a>.</em></p> <blockquote> <h2>v5.2.12</h2> <h2><a href="https://github.com/NHSDigital/eps-common-workflows/compare/v5.2.11...v5.2.12">5.2.12</a> (2026-01-08)</h2> <h3>Upgrade</h3> <ul> <li>[dependabot] - bump dependabot/fetch-metadata from 2.4.0 to 2.5.0 (<a href="https://redirect.github.com/nhsdigital/eps-common-workflows/issues/43">#43</a>) (<a href="https://github.com/NHSDigital/eps-common-workflows/commit/9791a77de7b005056b4ddfb9789306f5179f53da">9791a77</a>)</li> </ul> <h2>Info</h2> <p><a href="https://github.com/NHSDigital/eps-common-workflows/compare/2fe6bc6cd974...9791a77de7b0">See code diff</a> <a href="https://github.com/NHSDigital/eps-common-workflows/actions/runs/20826945598">Release workflow run</a> - Workflow ID: 20826945598</p> <p>It was initialized by <a href="https://github.com/apps/eps-autoapprove-dependabot">eps-autoapprove-dependabot[bot]</a></p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/NHSDigital/eps-common-workflows/commit/9791a77de7b005056b4ddfb9789306f5179f53da"><code>9791a77</code></a> Upgrade: [dependabot] - bump dependabot/fetch-metadata from 2.4.0 to 2.5.0 (<a href="https://redirect.github.com/nhsdigital/eps-common-workflows/issues/43">#43</a>)</li> <li>See full diff in <a href="https://github.com/nhsdigital/eps-common-workflows/compare/2fe6bc6cd974efb4d55a2a7b665385f7a2d28950...9791a77de7b005056b4ddfb9789306f5179f53da">compare view</a></li> </ul> </details> <br /> [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: anthony-nhs <[email protected]>
…workflows/pr_title_check.yml from 5.2.11 to 5.2.12 (#2265) Bumps [NHSDigital/eps-common-workflows/.github/workflows/pr_title_check.yml](https://github.com/nhsdigital/eps-common-workflows) from 5.2.11 to 5.2.12. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/nhsdigital/eps-common-workflows/releases">NHSDigital/eps-common-workflows/.github/workflows/pr_title_check.yml's releases</a>.</em></p> <blockquote> <h2>v5.2.12</h2> <h2><a href="https://github.com/NHSDigital/eps-common-workflows/compare/v5.2.11...v5.2.12">5.2.12</a> (2026-01-08)</h2> <h3>Upgrade</h3> <ul> <li>[dependabot] - bump dependabot/fetch-metadata from 2.4.0 to 2.5.0 (<a href="https://redirect.github.com/nhsdigital/eps-common-workflows/issues/43">#43</a>) (<a href="https://github.com/NHSDigital/eps-common-workflows/commit/9791a77de7b005056b4ddfb9789306f5179f53da">9791a77</a>)</li> </ul> <h2>Info</h2> <p><a href="https://github.com/NHSDigital/eps-common-workflows/compare/2fe6bc6cd974...9791a77de7b0">See code diff</a> <a href="https://github.com/NHSDigital/eps-common-workflows/actions/runs/20826945598">Release workflow run</a> - Workflow ID: 20826945598</p> <p>It was initialized by <a href="https://github.com/apps/eps-autoapprove-dependabot">eps-autoapprove-dependabot[bot]</a></p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/NHSDigital/eps-common-workflows/commit/9791a77de7b005056b4ddfb9789306f5179f53da"><code>9791a77</code></a> Upgrade: [dependabot] - bump dependabot/fetch-metadata from 2.4.0 to 2.5.0 (<a href="https://redirect.github.com/nhsdigital/eps-common-workflows/issues/43">#43</a>)</li> <li>See full diff in <a href="https://github.com/nhsdigital/eps-common-workflows/compare/2fe6bc6cd974efb4d55a2a7b665385f7a2d28950...9791a77de7b005056b4ddfb9789306f5179f53da">compare view</a></li> </ul> </details> <br /> [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…workflows/tag-release.yml from 5.2.11 to 5.2.12 (#2267) Bumps [NHSDigital/eps-common-workflows/.github/workflows/tag-release.yml](https://github.com/nhsdigital/eps-common-workflows) from 5.2.11 to 5.2.12. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/nhsdigital/eps-common-workflows/releases">NHSDigital/eps-common-workflows/.github/workflows/tag-release.yml's releases</a>.</em></p> <blockquote> <h2>v5.2.12</h2> <h2><a href="https://github.com/NHSDigital/eps-common-workflows/compare/v5.2.11...v5.2.12">5.2.12</a> (2026-01-08)</h2> <h3>Upgrade</h3> <ul> <li>[dependabot] - bump dependabot/fetch-metadata from 2.4.0 to 2.5.0 (<a href="https://redirect.github.com/nhsdigital/eps-common-workflows/issues/43">#43</a>) (<a href="https://github.com/NHSDigital/eps-common-workflows/commit/9791a77de7b005056b4ddfb9789306f5179f53da">9791a77</a>)</li> </ul> <h2>Info</h2> <p><a href="https://github.com/NHSDigital/eps-common-workflows/compare/2fe6bc6cd974...9791a77de7b0">See code diff</a> <a href="https://github.com/NHSDigital/eps-common-workflows/actions/runs/20826945598">Release workflow run</a> - Workflow ID: 20826945598</p> <p>It was initialized by <a href="https://github.com/apps/eps-autoapprove-dependabot">eps-autoapprove-dependabot[bot]</a></p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/NHSDigital/eps-common-workflows/commit/9791a77de7b005056b4ddfb9789306f5179f53da"><code>9791a77</code></a> Upgrade: [dependabot] - bump dependabot/fetch-metadata from 2.4.0 to 2.5.0 (<a href="https://redirect.github.com/nhsdigital/eps-common-workflows/issues/43">#43</a>)</li> <li>See full diff in <a href="https://github.com/nhsdigital/eps-common-workflows/compare/2fe6bc6cd974efb4d55a2a7b665385f7a2d28950...9791a77de7b005056b4ddfb9789306f5179f53da">compare view</a></li> </ul> </details> <br /> [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: anthony-nhs <[email protected]>
Bumps [@middy/core](https://github.com/middyjs/middy/tree/HEAD/packages/core) from 6.4.5 to 7.0.2. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/middyjs/middy/releases"><code>@middy/core</code>'s releases</a>.</em></p> <blockquote> <h2>7.0.2</h2> <ul> <li>Add in workaround for bundlers that don't honour <code>sideEffects:false</code>. <a href="https://github.com/middyjs/middy/tree/HEAD/packages/core/issues/1548">#1548</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/middyjs/middy/compare/7.0.1...7.0.2">https://github.com/middyjs/middy/compare/7.0.1...7.0.2</a></p> <h2>7.0.1</h2> <h2>What's Changed</h2> <ul> <li>ci: dep update by <a href="https://github.com/willfarrell"><code>@willfarrell</code></a> in <a href="https://redirect.github.com/middyjs/middy/pull/1544">middyjs/middy#1544</a></li> <li>chore(deps): bump KineticCafe/actions-dco from 2.0.0 to 2.1.1 by <a href="https://github.com/dependabot"><code>@dependabot</code></a>[bot] in <a href="https://redirect.github.com/middyjs/middy/pull/1546">middyjs/middy#1546</a></li> <li>Add in peerDeps w/ optional for AWS SDKs by <a href="https://github.com/willfarrell"><code>@willfarrell</code></a> in <a href="https://redirect.github.com/middyjs/middy/pull/1549">middyjs/middy#1549</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/middyjs/middy/compare/7.0.0...7.0.1">https://github.com/middyjs/middy/compare/7.0.0...7.0.1</a></p> <h2>7.0.0</h2> <p>For full details and upgrade guide see <a href="https://middy.js.org/docs/upgrade/6-7">https://middy.js.org/docs/upgrade/6-7</a></p> <h2>Notable changes</h2> <ul> <li>Deprecate Node.js v20.x.</li> <li>Add support for Node.js v24.x.</li> <li>Add support for Durable Functions, caused breaking changes to <code>streamifyResponse</code>.</li> <li>LLRT can now be used when using <code>executionModeStandard</code> (default) & <code>executionModeDurableContext</code></li> <li>Works with new Tenant isolation mode</li> <li>Works with new multi-concurrency on Lambda Managed Instances</li> </ul> <h2>What's Changed</h2> <ul> <li>chore: use <code>test()</code> helper in type tests by <a href="https://github.com/mrazauskas"><code>@mrazauskas</code></a> in <a href="https://redirect.github.com/middyjs/middy/pull/1472">middyjs/middy#1472</a></li> <li>chore(deps): bump github/codeql-action from 3.30.1 to 3.30.3 by <a href="https://github.com/dependabot"><code>@dependabot</code></a>[bot] in <a href="https://redirect.github.com/middyjs/middy/pull/1478">middyjs/middy#1478</a></li> <li>chore(deps): bump github/codeql-action from 3.30.3 to 3.30.6 by <a href="https://github.com/dependabot"><code>@dependabot</code></a>[bot] in <a href="https://redirect.github.com/middyjs/middy/pull/1496">middyjs/middy#1496</a></li> <li>chore(deps): bump softprops/action-gh-release from 2.3.3 to 2.3.4 by <a href="https://github.com/dependabot"><code>@dependabot</code></a>[bot] in <a href="https://redirect.github.com/middyjs/middy/pull/1495">middyjs/middy#1495</a></li> <li>chore(deps): bump ossf/scorecard-action from 2.4.2 to 2.4.3 by <a href="https://github.com/dependabot"><code>@dependabot</code></a>[bot] in <a href="https://redirect.github.com/middyjs/middy/pull/1494">middyjs/middy#1494</a></li> <li>chore(deps): bump actions/cache from 4.2.4 to 4.3.0 by <a href="https://github.com/dependabot"><code>@dependabot</code></a>[bot] in <a href="https://redirect.github.com/middyjs/middy/pull/1488">middyjs/middy#1488</a></li> <li>chore(deps): bump github/codeql-action from 3.30.6 to 4.30.8 by <a href="https://github.com/dependabot"><code>@dependabot</code></a>[bot] in <a href="https://redirect.github.com/middyjs/middy/pull/1504">middyjs/middy#1504</a></li> <li>chore(deps): bump softprops/action-gh-release from 2.4.0 to 2.4.1 by <a href="https://github.com/dependabot"><code>@dependabot</code></a>[bot] in <a href="https://redirect.github.com/middyjs/middy/pull/1503">middyjs/middy#1503</a></li> <li>chore(deps): bump github/codeql-action from 4.30.8 to 4.30.9 by <a href="https://github.com/dependabot"><code>@dependabot</code></a>[bot] in <a href="https://redirect.github.com/middyjs/middy/pull/1512">middyjs/middy#1512</a></li> <li>chore(deps): bump actions/setup-node from 5.0.0 to 6.0.0 by <a href="https://github.com/dependabot"><code>@dependabot</code></a>[bot] in <a href="https://redirect.github.com/middyjs/middy/pull/1511">middyjs/middy#1511</a></li> <li>chore(deps): bump KineticCafe/actions-dco from 1.3.8 to 2.0.0 by <a href="https://github.com/dependabot"><code>@dependabot</code></a>[bot] in <a href="https://redirect.github.com/middyjs/middy/pull/1510">middyjs/middy#1510</a></li> <li>Release/7.0.0-alpha.0 by <a href="https://github.com/willfarrell"><code>@willfarrell</code></a> in <a href="https://redirect.github.com/middyjs/middy/pull/1513">middyjs/middy#1513</a></li> <li>7.0.0-alpha.1 by <a href="https://github.com/willfarrell"><code>@willfarrell</code></a> in <a href="https://redirect.github.com/middyjs/middy/pull/1514">middyjs/middy#1514</a></li> <li>chore: update TSTyche to v5.0.0 by <a href="https://github.com/mrazauskas"><code>@mrazauskas</code></a> in <a href="https://redirect.github.com/middyjs/middy/pull/1519">middyjs/middy#1519</a></li> <li>chore(deps): bump github/codeql-action from 4.30.9 to 4.31.0 by <a href="https://github.com/dependabot"><code>@dependabot</code></a>[bot] in <a href="https://redirect.github.com/middyjs/middy/pull/1516">middyjs/middy#1516</a></li> <li>chore(deps): bump actions/download-artifact from 5.0.0 to 6.0.0 by <a href="https://github.com/dependabot"><code>@dependabot</code></a>[bot] in <a href="https://redirect.github.com/middyjs/middy/pull/1517">middyjs/middy#1517</a></li> <li>chore(deps): bump actions/upload-artifact from 4.6.2 to 5.0.0 by <a href="https://github.com/dependabot"><code>@dependabot</code></a>[bot] in <a href="https://redirect.github.com/middyjs/middy/pull/1515">middyjs/middy#1515</a></li> <li>chore(deps): bump github/codeql-action from 4.31.0 to 4.31.2 by <a href="https://github.com/dependabot"><code>@dependabot</code></a>[bot] in <a href="https://redirect.github.com/middyjs/middy/pull/1521">middyjs/middy#1521</a></li> <li>7.0.0-alpha.2 by <a href="https://github.com/willfarrell"><code>@willfarrell</code></a> in <a href="https://redirect.github.com/middyjs/middy/pull/1522">middyjs/middy#1522</a></li> <li>chore(deps): bump softprops/action-gh-release from 2.4.1 to 2.4.2 by <a href="https://github.com/dependabot"><code>@dependabot</code></a>[bot] in <a href="https://redirect.github.com/middyjs/middy/pull/1523">middyjs/middy#1523</a></li> <li>chore(deps): bump github/codeql-action from 4.31.2 to 4.31.4 by <a href="https://github.com/dependabot"><code>@dependabot</code></a>[bot] in <a href="https://redirect.github.com/middyjs/middy/pull/1526">middyjs/middy#1526</a></li> <li>chore(deps): bump github/codeql-action from 4.31.4 to 4.31.8 by <a href="https://github.com/dependabot"><code>@dependabot</code></a>[bot] in <a href="https://redirect.github.com/middyjs/middy/pull/1537">middyjs/middy#1537</a></li> <li>chore(deps): bump softprops/action-gh-release from 2.4.2 to 2.5.0 by <a href="https://github.com/dependabot"><code>@dependabot</code></a>[bot] in <a href="https://redirect.github.com/middyjs/middy/pull/1532">middyjs/middy#1532</a></li> <li>chore(deps): bump actions/setup-node from 4.1.0 to 6.1.0 by <a href="https://github.com/dependabot"><code>@dependabot</code></a>[bot] in <a href="https://redirect.github.com/middyjs/middy/pull/1534">middyjs/middy#1534</a></li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/middyjs/middy/commit/4ba68bc90f09b7a5fbcc2d86e8d8e7d1723e0c92"><code>4ba68bc</code></a> chore: version bump</li> <li><a href="https://github.com/middyjs/middy/commit/883727758441823765b04c3ccb8a9e6398208bb2"><code>8837277</code></a> fix: workaround for sideEffects:false not honoured by esbuild</li> <li><a href="https://github.com/middyjs/middy/commit/be71455f937a99a63578d272516b9f1c6eb8d12c"><code>be71455</code></a> chore: version bump</li> <li><a href="https://github.com/middyjs/middy/commit/ea25cd3bf8438e2fdacf145757c699323b8e4418"><code>ea25cd3</code></a> chore: add in peerDep</li> <li><a href="https://github.com/middyjs/middy/commit/9609f3a30b9e94ae6a914f2fc1a7f0bea75bfbd4"><code>9609f3a</code></a> test: update evals to use newer strict</li> <li><a href="https://github.com/middyjs/middy/commit/98eadc797250bf0264ad0105e2eb86e2faa29a8a"><code>98eadc7</code></a> chore: version bump</li> <li><a href="https://github.com/middyjs/middy/commit/f0e040e9c9e7871c83dc594d1ff205ba059a3e0f"><code>f0e040e</code></a> chore: version bump</li> <li><a href="https://github.com/middyjs/middy/commit/c4d2d75036a6da8db81d4abcce134d98e7f9b792"><code>c4d2d75</code></a> docs: clean up</li> <li><a href="https://github.com/middyjs/middy/commit/7303ee8794cdbcbedb5fb49f5f8b66188fdd0cd4"><code>7303ee8</code></a> fix: update to use standard naming</li> <li><a href="https://github.com/middyjs/middy/commit/f23ee36a9ba5263164c7048952ed66bda8a04710"><code>f23ee36</code></a> ci: allow context to be durable</li> <li>Additional commits viewable in <a href="https://github.com/middyjs/middy/commits/7.0.2/packages/core">compare view</a></li> </ul> </details> <details> <summary>Maintainer changes</summary> <p>This version was pushed to npm by [GitHub Actions](<a href="https://www.npmjs.com/~GitHub">https://www.npmjs.com/~GitHub</a> Actions), a new releaser for <code>@middy/core</code> since your current version.</p> </details> <br /> [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> --------- Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: anthony-nhs <[email protected]> Co-authored-by: Anthony Brown <[email protected]>
…en requests (#2263) ## Summary - Routine Change ### Details Fix test request interpretation for apigee / proxygen requests. Handle x-nhs-number appropriately. --------- Signed-off-by: Connor Avery <[email protected]> Co-authored-by: Tim Stephenson <[email protected]>
## Summary - Routine Change ### Details Fix Int sandbox name in the pipeline --------- Signed-off-by: Connor Avery <[email protected]> Co-authored-by: Tim Stephenson <[email protected]>
Bumps [virtualenv](https://github.com/pypa/virtualenv) from 20.36.0 to 20.36.1. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/pypa/virtualenv/releases">virtualenv's releases</a>.</em></p> <blockquote> <h2>20.36.1</h2> <!-- raw HTML omitted --> <h2>What's Changed</h2> <ul> <li>release 20.36.0 by <a href="https://github.com/gaborbernat"><code>@gaborbernat</code></a> in <a href="https://redirect.github.com/pypa/virtualenv/pull/3011">pypa/virtualenv#3011</a></li> <li>fix: resolve TOCTOU vulnerabilities in app_data and lock directory creation by <a href="https://github.com/gaborbernat"><code>@gaborbernat</code></a> in <a href="https://redirect.github.com/pypa/virtualenv/pull/3013">pypa/virtualenv#3013</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/pypa/virtualenv/compare/20.36.0...20.36.1">https://github.com/pypa/virtualenv/compare/20.36.0...20.36.1</a></p> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/pypa/virtualenv/blob/main/docs/changelog.rst">virtualenv's changelog</a>.</em></p> <blockquote> <h2>v20.36.1 (2026-01-09)</h2> <p>Bugfixes - 20.36.1</p> <pre><code>- Fix TOCTOU vulnerabilities in app_data and lock directory creation that could be exploited via symlink attacks - reported by :user:`tsigouris007`, fixed by :user:`gaborbernat`. (:issue:`3013`) </code></pre> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/pypa/virtualenv/commit/d0ad11d1146e81ea74d2461be9653f1da9cf3fd1"><code>d0ad11d</code></a> release 20.36.1</li> <li><a href="https://github.com/pypa/virtualenv/commit/dec4cec5d16edaf83a00a658f32d1e032661cebc"><code>dec4cec</code></a> Merge pull request <a href="https://redirect.github.com/pypa/virtualenv/issues/3013">#3013</a> from gaborbernat/fix-sec</li> <li><a href="https://github.com/pypa/virtualenv/commit/5fe5d38beb1273b489591a7b444f1018af2edf0a"><code>5fe5d38</code></a> release 20.36.0 (<a href="https://redirect.github.com/pypa/virtualenv/issues/3011">#3011</a>)</li> <li>See full diff in <a href="https://github.com/pypa/virtualenv/compare/20.36.0...20.36.1">compare view</a></li> </ul> </details> <br /> [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) You can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/NHSDigital/prescriptionsforpatients/network/alerts). </details> Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [filelock](https://github.com/tox-dev/py-filelock) from 3.20.2 to 3.20.3. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/tox-dev/py-filelock/releases">filelock's releases</a>.</em></p> <blockquote> <h2>3.20.3</h2> <!-- raw HTML omitted --> <h2>What's Changed</h2> <ul> <li>Fix TOCTOU symlink vulnerability in SoftFileLock by <a href="https://github.com/gaborbernat"><code>@gaborbernat</code></a> in <a href="https://redirect.github.com/tox-dev/filelock/pull/465">tox-dev/filelock#465</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/tox-dev/filelock/compare/3.20.2...3.20.3">https://github.com/tox-dev/filelock/compare/3.20.2...3.20.3</a></p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/tox-dev/filelock/commit/41b42dd2c72aecf7da83dbda5903b8087dddc4d5"><code>41b42dd</code></a> Fix TOCTOU symlink vulnerability in SoftFileLock (<a href="https://redirect.github.com/tox-dev/py-filelock/issues/465">#465</a>)</li> <li>See full diff in <a href="https://github.com/tox-dev/py-filelock/compare/3.20.2...3.20.3">compare view</a></li> </ul> </details> <br /> [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) You can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/NHSDigital/prescriptionsforpatients/network/alerts). </details> Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
## Summary - Routine Change ### Details Fix int sandbox proxygen deployment role. Sandbox must use Prod role according to deploy_api.sh. --------- Signed-off-by: Connor Avery <[email protected]> Co-authored-by: Tim Stephenson <[email protected]>
…2286) ## Summary - Routine Change ### Details Test development deployment after basepath change --------- Signed-off-by: Connor Avery <[email protected]> Co-authored-by: Tim Stephenson <[email protected]>
…ing (#2289) ## Summary - Routine Change ### Details Fix produced specification output path for debugging Signed-off-by: Connor Avery <[email protected]>
Bumps [@redocly/cli](https://github.com/Redocly/redocly-cli) from 2.14.4 to 2.14.5. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/Redocly/redocly-cli/releases"><code>@redocly/cli</code>'s releases</a>.</em></p> <blockquote> <h2><code>@redocly/cli</code><a href="https://github.com/2"><code>@2</code></a>.14.5</h2> <h3>Patch Changes</h3> <ul> <li>Added an <code>ajv</code> npm alias dependency to satisfy peer dependency requirements and prevent installation warnings.</li> <li>Updated <code>@redocly/openapi-core</code> to v2.14.5.</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/Redocly/redocly-cli/commit/48607a899baff0804692e57094a65f3b82bf4d34"><code>48607a8</code></a> chore: 🔖 release new versions (<a href="https://redirect.github.com/Redocly/redocly-cli/issues/2493">#2493</a>)</li> <li><a href="https://github.com/Redocly/redocly-cli/commit/cac1d56df4f6e534db0e72959b9d60ea74bb1eef"><code>cac1d56</code></a> chore: update <code>@redocly/config</code> to v0.41.2 (<a href="https://redirect.github.com/Redocly/redocly-cli/issues/2494">#2494</a>)</li> <li><a href="https://github.com/Redocly/redocly-cli/commit/1a068b5940e52c3679e650e2f1b247874bb4498f"><code>1a068b5</code></a> chore: add changeset (<a href="https://redirect.github.com/Redocly/redocly-cli/issues/2492">#2492</a>)</li> <li><a href="https://github.com/Redocly/redocly-cli/commit/d36fed37b5e123c7f49d527792df4853ca3f967d"><code>d36fed3</code></a> chore: add an alias for <code>ajv</code> (<a href="https://redirect.github.com/Redocly/redocly-cli/issues/2445">#2445</a>)</li> <li>See full diff in <a href="https://github.com/Redocly/redocly-cli/compare/@redocly/[email protected]...@redocly/[email protected]">compare view</a></li> </ul> </details> <br /> [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…6 to 2.1.69 (#2300) Bumps [@nhs/fhir-middy-error-handler](https://github.com/NHSDigital/nhs-fhir-middy-error-handler) from 2.1.66 to 2.1.69. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/NHSDigital/nhs-fhir-middy-error-handler/releases"><code>@nhs/fhir-middy-error-handler</code>'s releases</a>.</em></p> <blockquote> <h2>v2.1.69</h2> <h2><a href="https://github.com/NHSDigital/nhs-fhir-middy-error-handler/compare/v2.1.68...v2.1.69">2.1.69</a> (2026-01-14)</h2> <h3>Upgrade</h3> <ul> <li>[dependabot] - bump <code>@aws-lambda-powertools/logger</code> from 2.30.1 to 2.30.2 (<a href="https://redirect.github.com/NHSDigital/nhs-fhir-middy-error-handler/issues/539">#539</a>) (<a href="https://github.com/NHSDigital/nhs-fhir-middy-error-handler/commit/0b4843506b28621c2ec1e0636780d0573210e79e">0b48435</a>)</li> <li>[dependabot] - bump <code>@middy/core</code> from 6.4.5 to 7.0.2 (<a href="https://redirect.github.com/NHSDigital/nhs-fhir-middy-error-handler/issues/527">#527</a>) (<a href="https://github.com/NHSDigital/nhs-fhir-middy-error-handler/commit/ad83a7b2f59d44ee711b57260f38f7fef79469a3">ad83a7b</a>)</li> <li>[dependabot] - bump <code>@typescript-eslint/eslint-plugin</code> from 8.52.0 to 8.53.0 (<a href="https://redirect.github.com/NHSDigital/nhs-fhir-middy-error-handler/issues/538">#538</a>) (<a href="https://github.com/NHSDigital/nhs-fhir-middy-error-handler/commit/215f0fbf2961dc6d604316015851997f483f4364">215f0fb</a>)</li> <li>[dependabot] - bump <code>@typescript-eslint/parser</code> from 8.52.0 to 8.53.0 (<a href="https://redirect.github.com/NHSDigital/nhs-fhir-middy-error-handler/issues/537">#537</a>) (<a href="https://github.com/NHSDigital/nhs-fhir-middy-error-handler/commit/56f347daa4f0705f079857a38fa7fb98c53c8d9f">56f347d</a>)</li> <li>[dependabot] - bump NHSDigital/eps-common-workflows/.github/workflows/dependabot-auto-approve-and-merge.yml from 5.2.12 to 5.2.14 (<a href="https://redirect.github.com/NHSDigital/nhs-fhir-middy-error-handler/issues/533">#533</a>) (<a href="https://github.com/NHSDigital/nhs-fhir-middy-error-handler/commit/3fea0b405fb502cff855c7c11ef753ac6320e2ad">3fea0b4</a>)</li> <li>[dependabot] - bump NHSDigital/eps-common-workflows/.github/workflows/pr_title_check.yml from 5.2.12 to 5.2.14 (<a href="https://redirect.github.com/NHSDigital/nhs-fhir-middy-error-handler/issues/534">#534</a>) (<a href="https://github.com/NHSDigital/nhs-fhir-middy-error-handler/commit/1e4eeab8b80834d4d15ed3e071dd355ac7e984e1">1e4eeab</a>)</li> <li>[dependabot] - bump NHSDigital/eps-common-workflows/.github/workflows/quality-checks.yml from 5.2.12 to 5.2.14 (<a href="https://redirect.github.com/NHSDigital/nhs-fhir-middy-error-handler/issues/532">#532</a>) (<a href="https://github.com/NHSDigital/nhs-fhir-middy-error-handler/commit/8bbf093ac7a4d89a0d42de356de9c21b5d829c57">8bbf093</a>)</li> <li>[dependabot] - bump NHSDigital/eps-common-workflows/.github/workflows/tag-release.yml from 5.2.12 to 5.2.14 (<a href="https://redirect.github.com/NHSDigital/nhs-fhir-middy-error-handler/issues/535">#535</a>) (<a href="https://github.com/NHSDigital/nhs-fhir-middy-error-handler/commit/af3135bcd731f9c5faefafe932e8f62e46571274">af3135b</a>)</li> <li>[dependabot] - bump pip-licenses from 4.5.1 to 5.5.0 (<a href="https://redirect.github.com/NHSDigital/nhs-fhir-middy-error-handler/issues/536">#536</a>) (<a href="https://github.com/NHSDigital/nhs-fhir-middy-error-handler/commit/5262193264195f97801666d9d7ed3e6cae4f9ef4">5262193</a>)</li> </ul> <h2>Info</h2> <p><a href="">See code diff</a> <a href="https://github.com/NHSDigital/nhs-fhir-middy-error-handler/actions/runs/21002900706">Release workflow run</a> - Workflow ID: 21002900706</p> <p>It was initialized by <a href="https://github.com/anthony-nhs">anthony-nhs</a></p> <h2>v2.1.68</h2> <h2><a href="https://github.com/NHSDigital/nhs-fhir-middy-error-handler/compare/v2.1.67...v2.1.68">2.1.68</a> (2026-01-14)</h2> <h3>Chore</h3> <ul> <li>[AEA-0000] - add extra permissions for tagging (<a href="https://redirect.github.com/NHSDigital/nhs-fhir-middy-error-handler/issues/531">#531</a>) (<a href="https://github.com/NHSDigital/nhs-fhir-middy-error-handler/commit/72fe03b3a184c58f449da490bc7e1eb8bc78ddc8">72fe03b</a>)</li> <li>[AEA-0000] - use oidc publishing to npmjs (<a href="https://redirect.github.com/NHSDigital/nhs-fhir-middy-error-handler/issues/530">#530</a>) (<a href="https://github.com/NHSDigital/nhs-fhir-middy-error-handler/commit/b3a7924a668878d17fb6e56a925e531b5446cb31">b3a7924</a>)</li> </ul> <h2>Info</h2> <p><a href="">See code diff</a> <a href="https://github.com/NHSDigital/nhs-fhir-middy-error-handler/actions/runs/21001137918">Release workflow run</a> - Workflow ID: 21001137918</p> <p>It was initialized by <a href="https://github.com/anthony-nhs">anthony-nhs</a></p> <h2>v2.1.67</h2> <h2><a href="https://github.com/NHSDigital/nhs-fhir-middy-error-handler/compare/v2.1.66...v2.1.67">2.1.67</a> (2026-01-14)</h2> <h3>Chore</h3> <ul> <li>[AEA-0000] - update python and node versions (<a href="https://redirect.github.com/NHSDigital/nhs-fhir-middy-error-handler/issues/518">#518</a>) (<a href="https://github.com/NHSDigital/nhs-fhir-middy-error-handler/commit/91fde14ec095627a0cbc1d6d8c4af1cc493763b7">91fde14</a>)</li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/NHSDigital/nhs-fhir-middy-error-handler/commit/5262193264195f97801666d9d7ed3e6cae4f9ef4"><code>5262193</code></a> Upgrade: [dependabot] - bump pip-licenses from 4.5.1 to 5.5.0 (<a href="https://redirect.github.com/NHSDigital/nhs-fhir-middy-error-handler/issues/536">#536</a>)</li> <li><a href="https://github.com/NHSDigital/nhs-fhir-middy-error-handler/commit/ad83a7b2f59d44ee711b57260f38f7fef79469a3"><code>ad83a7b</code></a> Upgrade: [dependabot] - bump <code>@middy/core</code> from 6.4.5 to 7.0.2 (<a href="https://redirect.github.com/NHSDigital/nhs-fhir-middy-error-handler/issues/527">#527</a>)</li> <li><a href="https://github.com/NHSDigital/nhs-fhir-middy-error-handler/commit/215f0fbf2961dc6d604316015851997f483f4364"><code>215f0fb</code></a> Upgrade: [dependabot] - bump <code>@typescript-eslint/eslint-plugin</code> from 8.52.0 to ...</li> <li><a href="https://github.com/NHSDigital/nhs-fhir-middy-error-handler/commit/56f347daa4f0705f079857a38fa7fb98c53c8d9f"><code>56f347d</code></a> Upgrade: [dependabot] - bump <code>@typescript-eslint/parser</code> from 8.52.0 to 8.53.0 ...</li> <li><a href="https://github.com/NHSDigital/nhs-fhir-middy-error-handler/commit/0b4843506b28621c2ec1e0636780d0573210e79e"><code>0b48435</code></a> Upgrade: [dependabot] - bump <code>@aws-lambda-powertools/logger</code> from 2.30.1 to 2.3...</li> <li><a href="https://github.com/NHSDigital/nhs-fhir-middy-error-handler/commit/1e4eeab8b80834d4d15ed3e071dd355ac7e984e1"><code>1e4eeab</code></a> Upgrade: [dependabot] - bump NHSDigital/eps-common-workflows/.github/workflow...</li> <li><a href="https://github.com/NHSDigital/nhs-fhir-middy-error-handler/commit/3fea0b405fb502cff855c7c11ef753ac6320e2ad"><code>3fea0b4</code></a> Upgrade: [dependabot] - bump NHSDigital/eps-common-workflows/.github/workflow...</li> <li><a href="https://github.com/NHSDigital/nhs-fhir-middy-error-handler/commit/af3135bcd731f9c5faefafe932e8f62e46571274"><code>af3135b</code></a> Upgrade: [dependabot] - bump NHSDigital/eps-common-workflows/.github/workflow...</li> <li><a href="https://github.com/NHSDigital/nhs-fhir-middy-error-handler/commit/8bbf093ac7a4d89a0d42de356de9c21b5d829c57"><code>8bbf093</code></a> Upgrade: [dependabot] - bump NHSDigital/eps-common-workflows/.github/workflow...</li> <li><a href="https://github.com/NHSDigital/nhs-fhir-middy-error-handler/commit/72fe03b3a184c58f449da490bc7e1eb8bc78ddc8"><code>72fe03b</code></a> Chore: [AEA-0000] - add extra permissions for tagging (<a href="https://redirect.github.com/NHSDigital/nhs-fhir-middy-error-handler/issues/531">#531</a>)</li> <li>Additional commits viewable in <a href="https://github.com/NHSDigital/nhs-fhir-middy-error-handler/compare/v2.1.66...v2.1.69">compare view</a></li> </ul> </details> <details> <summary>Maintainer changes</summary> <p>This version was pushed to npm by [GitHub Actions](<a href="https://www.npmjs.com/~GitHub">https://www.npmjs.com/~GitHub</a> Actions), a new releaser for <code>@nhs/fhir-middy-error-handler</code> since your current version.</p> </details> <br /> [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
… to 2.1.78 (#2303) Bumps [@nhsdigital/eps-spine-client](https://github.com/NHSDigital/nhs-eps-spine-client) from 2.1.74 to 2.1.78. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/NHSDigital/nhs-eps-spine-client/releases"><code>@nhsdigital/eps-spine-client</code>'s releases</a>.</em></p> <blockquote> <h2>v2.1.78</h2> <h2><a href="https://github.com/NHSDigital/nhs-eps-spine-client/compare/v2.1.77...v2.1.78">2.1.78</a> (2026-01-16)</h2> <h3>Chore</h3> <ul> <li>[AEA-6028] - Fixed types for inbound headers (<a href="https://redirect.github.com/NHSDigital/nhs-eps-spine-client/issues/617">#617</a>) (<a href="https://github.com/NHSDigital/nhs-eps-spine-client/commit/71dc050a4ce34816eb8e5e1349d2cce32e78bb3b">71dc050</a>)</li> </ul> <h2>Info</h2> <p><a href="">See code diff</a> <a href="https://github.com/NHSDigital/nhs-eps-spine-client/actions/runs/21071762998">Release workflow run</a> - Workflow ID: 21071762998</p> <p>It was initialized by <a href="https://github.com/MatthewPopat-NHS">MatthewPopat-NHS</a></p> <h2>v2.1.77</h2> <h2><a href="https://github.com/NHSDigital/nhs-eps-spine-client/compare/v2.1.76...v2.1.77">2.1.77</a> (2026-01-16)</h2> <h3>Chore</h3> <ul> <li>[AEA-6028] - Fixed package name capitalization (<a href="https://github.com/NHSDigital/nhs-eps-spine-client/commit/16dcdae19401d513657bea8e3ed86ff9ee1d10bd">16dcdae</a>)</li> </ul> <h3>Upgrade</h3> <ul> <li>[AEA-6028] - Updated to new version of common workflows (<a href="https://github.com/NHSDigital/nhs-eps-spine-client/commit/f1f9ce42855d78fff557690a939512fc3b504695">f1f9ce4</a>)</li> </ul> <h2>Info</h2> <p><a href="">See code diff</a> <a href="https://github.com/NHSDigital/nhs-eps-spine-client/actions/runs/21068498495">Release workflow run</a> - Workflow ID: 21068498495</p> <p>It was initialized by <a href="https://github.com/MatthewPopat-NHS">MatthewPopat-NHS</a></p> <h2>v2.1.76</h2> <h2><a href="https://github.com/NHSDigital/nhs-eps-spine-client/compare/v2.1.75...v2.1.76">2.1.76</a> (2026-01-16)</h2> <h3>Fix</h3> <ul> <li>[AEA-0000] - remove aws-lambda (<a href="https://redirect.github.com/NHSDigital/nhs-eps-spine-client/issues/616">#616</a>) (<a href="https://github.com/NHSDigital/nhs-eps-spine-client/commit/cd702871a784d227538b17d3dd0f04a8f6355f62">cd70287</a>)</li> </ul> <h2>Info</h2> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/NHSDigital/nhs-eps-spine-client/commit/71dc050a4ce34816eb8e5e1349d2cce32e78bb3b"><code>71dc050</code></a> Chore: [AEA-6028] - Fixed types for inbound headers (<a href="https://redirect.github.com/NHSDigital/nhs-eps-spine-client/issues/617">#617</a>)</li> <li><a href="https://github.com/NHSDigital/nhs-eps-spine-client/commit/16dcdae19401d513657bea8e3ed86ff9ee1d10bd"><code>16dcdae</code></a> Chore: [AEA-6028] - Fixed package name capitalization</li> <li><a href="https://github.com/NHSDigital/nhs-eps-spine-client/commit/f1f9ce42855d78fff557690a939512fc3b504695"><code>f1f9ce4</code></a> Upgrade: [AEA-6028] - Updated to new version of common workflows</li> <li><a href="https://github.com/NHSDigital/nhs-eps-spine-client/commit/cd702871a784d227538b17d3dd0f04a8f6355f62"><code>cd70287</code></a> Fix: [AEA-0000] - remove aws-lambda (<a href="https://redirect.github.com/NHSDigital/nhs-eps-spine-client/issues/616">#616</a>)</li> <li><a href="https://github.com/NHSDigital/nhs-eps-spine-client/commit/1b515dad13e7d2460eb468f05ee3b5b3ee4047bd"><code>1b515da</code></a> Upgrade: [dependabot] - bump filelock from 3.20.1 to 3.20.3 (<a href="https://redirect.github.com/NHSDigital/nhs-eps-spine-client/issues/615">#615</a>)</li> <li><a href="https://github.com/NHSDigital/nhs-eps-spine-client/commit/c575747f4f09961e41e6a7b7d12fe37d190b2279"><code>c575747</code></a> Upgrade: [dependabot] - bump virtualenv from 20.35.4 to 20.36.1 (<a href="https://redirect.github.com/NHSDigital/nhs-eps-spine-client/issues/614">#614</a>)</li> <li><a href="https://github.com/NHSDigital/nhs-eps-spine-client/commit/75bf02f5053e28cbfdeb166888ecc3b4efa6fcce"><code>75bf02f</code></a> Upgrade: [dependabot] - bump NHSDigital/eps-common-workflows/.github/workflow...</li> <li><a href="https://github.com/NHSDigital/nhs-eps-spine-client/commit/adf8183ddb855b706e91b5eba16dcde091e05a4c"><code>adf8183</code></a> Upgrade: [dependabot] - bump NHSDigital/eps-common-workflows/.github/workflow...</li> <li><a href="https://github.com/NHSDigital/nhs-eps-spine-client/commit/7831809ffbf0dd0d82d53f1e87a3900011400033"><code>7831809</code></a> Upgrade: [dependabot] - bump NHSDigital/eps-common-workflows/.github/workflow...</li> <li><a href="https://github.com/NHSDigital/nhs-eps-spine-client/commit/0ac34a5993e80c5c9c0a87ab1ff5c9d5ff85865a"><code>0ac34a5</code></a> Upgrade: [dependabot] - bump NHSDigital/eps-common-workflows/.github/workflow...</li> <li>Additional commits viewable in <a href="https://github.com/NHSDigital/nhs-eps-spine-client/compare/v2.1.74...v2.1.78">compare view</a></li> </ul> </details> <br /> [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…workflows/dependabot-auto-approve-and-merge.yml from 5.2.12 to 5.3.1 (#2299) Bumps [NHSDigital/eps-common-workflows/.github/workflows/dependabot-auto-approve-and-merge.yml](https://github.com/nhsdigital/eps-common-workflows) from 5.2.12 to 5.3.1. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/nhsdigital/eps-common-workflows/releases">NHSDigital/eps-common-workflows/.github/workflows/dependabot-auto-approve-and-merge.yml's releases</a>.</em></p> <blockquote> <h2>v5.3.1</h2> <h2><a href="https://github.com/NHSDigital/eps-common-workflows/compare/v5.3.0...v5.3.1">5.3.1</a> (2026-01-16)</h2> <h3>Fix</h3> <ul> <li>[AEA-0000] - install asdf on iac check (<a href="https://redirect.github.com/nhsdigital/eps-common-workflows/issues/48">#48</a>) (<a href="https://github.com/NHSDigital/eps-common-workflows/commit/a2edde3fb0e9816a25a5ba4923b4d509db83f552">a2edde3</a>)</li> </ul> <h2>Info</h2> <p><a href="https://github.com/NHSDigital/eps-common-workflows/compare/b796becae6fe...a2edde3fb0e9">See code diff</a> <a href="https://github.com/NHSDigital/eps-common-workflows/actions/runs/21074961877">Release workflow run</a> - Workflow ID: 21074961877</p> <p>It was initialized by <a href="https://github.com/anthony-nhs">anthony-nhs</a></p> <h2>v5.3.0</h2> <h1><a href="https://github.com/NHSDigital/eps-common-workflows/compare/v5.2.14...v5.3.0">5.3.0</a> (2026-01-15)</h1> <h3>New</h3> <ul> <li>[AEA-6028] - Added option for publishing sub-packages (<a href="https://redirect.github.com/nhsdigital/eps-common-workflows/issues/46">#46</a>) (<a href="https://github.com/NHSDigital/eps-common-workflows/commit/b796becae6fece7d8d093e0aa976a05d3a5e5dbe">b796bec</a>)</li> </ul> <h2>Info</h2> <p><a href="https://github.com/NHSDigital/eps-common-workflows/compare/e5c6c80d4acb...b796becae6fe">See code diff</a> <a href="https://github.com/NHSDigital/eps-common-workflows/actions/runs/21035383276">Release workflow run</a> - Workflow ID: 21035383276</p> <p>It was initialized by <a href="https://github.com/MatthewPopat-NHS">MatthewPopat-NHS</a></p> <h2>v5.2.14</h2> <h2><a href="https://github.com/NHSDigital/eps-common-workflows/compare/v5.2.13...v5.2.14">5.2.14</a> (2026-01-13)</h2> <h3>Upgrade</h3> <ul> <li>[dependabot] - bump filelock from 3.20.1 to 3.20.3 (<a href="https://redirect.github.com/nhsdigital/eps-common-workflows/issues/45">#45</a>) (<a href="https://github.com/NHSDigital/eps-common-workflows/commit/e5c6c80d4acb09603dab4a0c8c69889d6e117f8e">e5c6c80</a>)</li> </ul> <h2>Info</h2> <p><a href="https://github.com/NHSDigital/eps-common-workflows/compare/d8d51745e7ff...e5c6c80d4acb">See code diff</a> <a href="https://github.com/NHSDigital/eps-common-workflows/actions/runs/20971142098">Release workflow run</a> - Workflow ID: 20971142098</p> <p>It was initialized by <a href="https://github.com/apps/eps-autoapprove-dependabot">eps-autoapprove-dependabot[bot]</a></p> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/NHSDigital/eps-common-workflows/commit/a2edde3fb0e9816a25a5ba4923b4d509db83f552"><code>a2edde3</code></a> Fix: [AEA-0000] - install asdf on iac check (<a href="https://redirect.github.com/nhsdigital/eps-common-workflows/issues/48">#48</a>)</li> <li><a href="https://github.com/NHSDigital/eps-common-workflows/commit/b796becae6fece7d8d093e0aa976a05d3a5e5dbe"><code>b796bec</code></a> New: [AEA-6028] - Added option for publishing sub-packages (<a href="https://redirect.github.com/nhsdigital/eps-common-workflows/issues/46">#46</a>)</li> <li><a href="https://github.com/NHSDigital/eps-common-workflows/commit/e5c6c80d4acb09603dab4a0c8c69889d6e117f8e"><code>e5c6c80</code></a> Upgrade: [dependabot] - bump filelock from 3.20.1 to 3.20.3 (<a href="https://redirect.github.com/nhsdigital/eps-common-workflows/issues/45">#45</a>)</li> <li><a href="https://github.com/NHSDigital/eps-common-workflows/commit/d8d51745e7ffe610be80d3d594964576f69032d9"><code>d8d5174</code></a> Upgrade: [dependabot] - bump virtualenv from 20.35.3 to 20.36.1 (<a href="https://redirect.github.com/nhsdigital/eps-common-workflows/issues/44">#44</a>)</li> <li>See full diff in <a href="https://github.com/nhsdigital/eps-common-workflows/compare/9791a77de7b005056b4ddfb9789306f5179f53da...a2edde3fb0e9816a25a5ba4923b4d509db83f552">compare view</a></li> </ul> </details> <br /> [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: anthony-nhs <[email protected]>
Bumps [actions/cache](https://github.com/actions/cache) from 5.0.1 to 5.0.2. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/actions/cache/releases">actions/cache's releases</a>.</em></p> <blockquote> <h2>v.5.0.2</h2> <h1>v5.0.2</h1> <h2>What's Changed</h2> <p>When creating cache entries, 429s returned from the cache service will not be retried.</p> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/actions/cache/blob/main/RELEASES.md">actions/cache's changelog</a>.</em></p> <blockquote> <h1>Releases</h1> <h2>Changelog</h2> <h3>5.0.2</h3> <ul> <li>Bump <code>@actions/cache</code> to v5.0.3 <a href="https://redirect.github.com/actions/cache/pull/1692">#1692</a></li> </ul> <h3>5.0.1</h3> <ul> <li>Update <code>@azure/storage-blob</code> to <code>^12.29.1</code> via <code>@actions/[email protected]</code> <a href="https://redirect.github.com/actions/cache/pull/1685">#1685</a></li> </ul> <h3>5.0.0</h3> <blockquote> <p>[!IMPORTANT] <code>actions/cache@v5</code> runs on the Node.js 24 runtime and requires a minimum Actions Runner version of <code>2.327.1</code>. If you are using self-hosted runners, ensure they are updated before upgrading.</p> </blockquote> <h3>4.3.0</h3> <ul> <li>Bump <code>@actions/cache</code> to <a href="https://redirect.github.com/actions/toolkit/pull/2132">v4.1.0</a></li> </ul> <h3>4.2.4</h3> <ul> <li>Bump <code>@actions/cache</code> to v4.0.5</li> </ul> <h3>4.2.3</h3> <ul> <li>Bump <code>@actions/cache</code> to v4.0.3 (obfuscates SAS token in debug logs for cache entries)</li> </ul> <h3>4.2.2</h3> <ul> <li>Bump <code>@actions/cache</code> to v4.0.2</li> </ul> <h3>4.2.1</h3> <ul> <li>Bump <code>@actions/cache</code> to v4.0.1</li> </ul> <h3>4.2.0</h3> <p>TLDR; The cache backend service has been rewritten from the ground up for improved performance and reliability. <a href="https://github.com/actions/cache">actions/cache</a> now integrates with the new cache service (v2) APIs.</p> <p>The new service will gradually roll out as of <strong>February 1st, 2025</strong>. The legacy service will also be sunset on the same date. Changes in these release are <strong>fully backward compatible</strong>.</p> <p><strong>We are deprecating some versions of this action</strong>. We recommend upgrading to version <code>v4</code> or <code>v3</code> as soon as possible before <strong>February 1st, 2025.</strong> (Upgrade instructions below).</p> <p>If you are using pinned SHAs, please use the SHAs of versions <code>v4.2.0</code> or <code>v3.4.0</code></p> <p>If you do not upgrade, all workflow runs using any of the deprecated <a href="https://github.com/actions/cache">actions/cache</a> will fail.</p> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/actions/cache/commit/8b402f58fbc84540c8b491a91e594a4576fec3d7"><code>8b402f5</code></a> Merge pull request <a href="https://redirect.github.com/actions/cache/issues/1692">#1692</a> from GhadimiR/main</li> <li><a href="https://github.com/actions/cache/commit/304ab5a0701ee61908ccb4b5822347949a2e2002"><code>304ab5a</code></a> license for httpclient</li> <li><a href="https://github.com/actions/cache/commit/609fc19e67cd310e97eb36af42355843ffcb35be"><code>609fc19</code></a> Update licensed record for cache</li> <li><a href="https://github.com/actions/cache/commit/b22231e43df11a67538c05e88835f1fa097599c5"><code>b22231e</code></a> Build</li> <li><a href="https://github.com/actions/cache/commit/93150cdfb36a9d84d4e8628c8870bec84aedcf8a"><code>93150cd</code></a> Add PR link to releases</li> <li><a href="https://github.com/actions/cache/commit/9b8ca9f07e012351dafbf1c878e8fe2ee9a01c84"><code>9b8ca9f</code></a> Bump actions/cache to 5.0.3</li> <li>See full diff in <a href="https://github.com/actions/cache/compare/9255dc7a253b0ccc959486e2bca901246202afeb...8b402f58fbc84540c8b491a91e594a4576fec3d7">compare view</a></li> </ul> </details> <br /> [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…workflows/quality-checks.yml from 5.2.12 to 5.3.1 (#2298) Bumps [NHSDigital/eps-common-workflows/.github/workflows/quality-checks.yml](https://github.com/nhsdigital/eps-common-workflows) from 5.2.12 to 5.3.1. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/nhsdigital/eps-common-workflows/releases">NHSDigital/eps-common-workflows/.github/workflows/quality-checks.yml's releases</a>.</em></p> <blockquote> <h2>v5.3.1</h2> <h2><a href="https://github.com/NHSDigital/eps-common-workflows/compare/v5.3.0...v5.3.1">5.3.1</a> (2026-01-16)</h2> <h3>Fix</h3> <ul> <li>[AEA-0000] - install asdf on iac check (<a href="https://redirect.github.com/nhsdigital/eps-common-workflows/issues/48">#48</a>) (<a href="https://github.com/NHSDigital/eps-common-workflows/commit/a2edde3fb0e9816a25a5ba4923b4d509db83f552">a2edde3</a>)</li> </ul> <h2>Info</h2> <p><a href="https://github.com/NHSDigital/eps-common-workflows/compare/b796becae6fe...a2edde3fb0e9">See code diff</a> <a href="https://github.com/NHSDigital/eps-common-workflows/actions/runs/21074961877">Release workflow run</a> - Workflow ID: 21074961877</p> <p>It was initialized by <a href="https://github.com/anthony-nhs">anthony-nhs</a></p> <h2>v5.3.0</h2> <h1><a href="https://github.com/NHSDigital/eps-common-workflows/compare/v5.2.14...v5.3.0">5.3.0</a> (2026-01-15)</h1> <h3>New</h3> <ul> <li>[AEA-6028] - Added option for publishing sub-packages (<a href="https://redirect.github.com/nhsdigital/eps-common-workflows/issues/46">#46</a>) (<a href="https://github.com/NHSDigital/eps-common-workflows/commit/b796becae6fece7d8d093e0aa976a05d3a5e5dbe">b796bec</a>)</li> </ul> <h2>Info</h2> <p><a href="https://github.com/NHSDigital/eps-common-workflows/compare/e5c6c80d4acb...b796becae6fe">See code diff</a> <a href="https://github.com/NHSDigital/eps-common-workflows/actions/runs/21035383276">Release workflow run</a> - Workflow ID: 21035383276</p> <p>It was initialized by <a href="https://github.com/MatthewPopat-NHS">MatthewPopat-NHS</a></p> <h2>v5.2.14</h2> <h2><a href="https://github.com/NHSDigital/eps-common-workflows/compare/v5.2.13...v5.2.14">5.2.14</a> (2026-01-13)</h2> <h3>Upgrade</h3> <ul> <li>[dependabot] - bump filelock from 3.20.1 to 3.20.3 (<a href="https://redirect.github.com/nhsdigital/eps-common-workflows/issues/45">#45</a>) (<a href="https://github.com/NHSDigital/eps-common-workflows/commit/e5c6c80d4acb09603dab4a0c8c69889d6e117f8e">e5c6c80</a>)</li> </ul> <h2>Info</h2> <p><a href="https://github.com/NHSDigital/eps-common-workflows/compare/d8d51745e7ff...e5c6c80d4acb">See code diff</a> <a href="https://github.com/NHSDigital/eps-common-workflows/actions/runs/20971142098">Release workflow run</a> - Workflow ID: 20971142098</p> <p>It was initialized by <a href="https://github.com/apps/eps-autoapprove-dependabot">eps-autoapprove-dependabot[bot]</a></p> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/NHSDigital/eps-common-workflows/commit/a2edde3fb0e9816a25a5ba4923b4d509db83f552"><code>a2edde3</code></a> Fix: [AEA-0000] - install asdf on iac check (<a href="https://redirect.github.com/nhsdigital/eps-common-workflows/issues/48">#48</a>)</li> <li><a href="https://github.com/NHSDigital/eps-common-workflows/commit/b796becae6fece7d8d093e0aa976a05d3a5e5dbe"><code>b796bec</code></a> New: [AEA-6028] - Added option for publishing sub-packages (<a href="https://redirect.github.com/nhsdigital/eps-common-workflows/issues/46">#46</a>)</li> <li><a href="https://github.com/NHSDigital/eps-common-workflows/commit/e5c6c80d4acb09603dab4a0c8c69889d6e117f8e"><code>e5c6c80</code></a> Upgrade: [dependabot] - bump filelock from 3.20.1 to 3.20.3 (<a href="https://redirect.github.com/nhsdigital/eps-common-workflows/issues/45">#45</a>)</li> <li><a href="https://github.com/NHSDigital/eps-common-workflows/commit/d8d51745e7ffe610be80d3d594964576f69032d9"><code>d8d5174</code></a> Upgrade: [dependabot] - bump virtualenv from 20.35.3 to 20.36.1 (<a href="https://redirect.github.com/nhsdigital/eps-common-workflows/issues/44">#44</a>)</li> <li>See full diff in <a href="https://github.com/nhsdigital/eps-common-workflows/compare/9791a77de7b005056b4ddfb9789306f5179f53da...a2edde3fb0e9816a25a5ba4923b4d509db83f552">compare view</a></li> </ul> </details> <br /> [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [cfn-lint](https://github.com/aws-cloudformation/cfn-lint) from 1.43.2 to 1.43.3. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/aws-cloudformation/cfn-lint/releases">cfn-lint's releases</a>.</em></p> <blockquote> <h2>Release v1.43.3</h2> <h2>What's Changed</h2> <ul> <li>Update Lambda runtime lifecycle data with latest AWS runtimes by <a href="https://github.com/kddejong"><code>@kddejong</code></a> in <a href="https://redirect.github.com/aws-cloudformation/cfn-lint/pull/4335">aws-cloudformation/cfn-lint#4335</a></li> <li>chore(deps): bump pyinstaller from 6.17.0 to 6.18.0 in /requirements by <a href="https://github.com/dependabot"><code>@dependabot</code></a>[bot] in <a href="https://redirect.github.com/aws-cloudformation/cfn-lint/pull/4336">aws-cloudformation/cfn-lint#4336</a></li> <li>Update CloudFormation schemas to 2026-01-15 by <a href="https://github.com/github-actions"><code>@github-actions</code></a>[bot] in <a href="https://redirect.github.com/aws-cloudformation/cfn-lint/pull/4333">aws-cloudformation/cfn-lint#4333</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/aws-cloudformation/cfn-lint/compare/v1.43.2...v1.43.3">https://github.com/aws-cloudformation/cfn-lint/compare/v1.43.2...v1.43.3</a></p> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/aws-cloudformation/cfn-lint/blob/main/CHANGELOG.md">cfn-lint's changelog</a>.</em></p> <blockquote> <h3>v1.43.3</h3> <h2>What's Changed</h2> <ul> <li>Update Lambda runtime lifecycle data with latest AWS runtimes by <a href="https://github.com/kddejong"><code>@kddejong</code></a> in <a href="https://redirect.github.com/aws-cloudformation/cfn-lint/pull/4335">aws-cloudformation/cfn-lint#4335</a></li> <li>chore(deps): bump pyinstaller from 6.17.0 to 6.18.0 in /requirements by <a href="https://github.com/dependabot"><code>@dependabot</code></a>[bot] in <a href="https://redirect.github.com/aws-cloudformation/cfn-lint/pull/4336">aws-cloudformation/cfn-lint#4336</a></li> <li>Update CloudFormation schemas to 2026-01-15 by <a href="https://github.com/github-actions"><code>@github-actions</code></a>[bot] in <a href="https://redirect.github.com/aws-cloudformation/cfn-lint/pull/4333">aws-cloudformation/cfn-lint#4333</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/aws-cloudformation/cfn-lint/compare/v1.43.2...v1.43.3">https://github.com/aws-cloudformation/cfn-lint/compare/v1.43.2...v1.43.3</a></p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/aws-cloudformation/cfn-lint/commit/118dd6a0705725e301ec3859b3096c4155977260"><code>118dd6a</code></a> Release v1.43.3 (<a href="https://redirect.github.com/aws-cloudformation/cfn-lint/issues/4337">#4337</a>)</li> <li><a href="https://github.com/aws-cloudformation/cfn-lint/commit/ca89a1194ea683eaa77a69a9b9c504f84eb6991c"><code>ca89a11</code></a> Update CloudFormation schemas to 2026-01-15 (<a href="https://redirect.github.com/aws-cloudformation/cfn-lint/issues/4333">#4333</a>)</li> <li><a href="https://github.com/aws-cloudformation/cfn-lint/commit/f93da878575a4d3a31ed56b497c67c2ec9f64c2b"><code>f93da87</code></a> chore(deps): bump pyinstaller from 6.17.0 to 6.18.0 in /requirements (<a href="https://redirect.github.com/aws-cloudformation/cfn-lint/issues/4336">#4336</a>)</li> <li><a href="https://github.com/aws-cloudformation/cfn-lint/commit/451a399069909702ab16d04739c91d60ebbc9a2b"><code>451a399</code></a> Update Lambda runtime lifecycle data with latest AWS runtimes (<a href="https://redirect.github.com/aws-cloudformation/cfn-lint/issues/4335">#4335</a>)</li> <li>See full diff in <a href="https://github.com/aws-cloudformation/cfn-lint/compare/v1.43.2...v1.43.3">compare view</a></li> </ul> </details> <br /> [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: anthony-nhs <[email protected]>
…workflows/tag-release.yml from 5.2.12 to 5.3.1 (#2295) Bumps [NHSDigital/eps-common-workflows/.github/workflows/tag-release.yml](https://github.com/nhsdigital/eps-common-workflows) from 5.2.12 to 5.3.1. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/nhsdigital/eps-common-workflows/releases">NHSDigital/eps-common-workflows/.github/workflows/tag-release.yml's releases</a>.</em></p> <blockquote> <h2>v5.3.1</h2> <h2><a href="https://github.com/NHSDigital/eps-common-workflows/compare/v5.3.0...v5.3.1">5.3.1</a> (2026-01-16)</h2> <h3>Fix</h3> <ul> <li>[AEA-0000] - install asdf on iac check (<a href="https://redirect.github.com/nhsdigital/eps-common-workflows/issues/48">#48</a>) (<a href="https://github.com/NHSDigital/eps-common-workflows/commit/a2edde3fb0e9816a25a5ba4923b4d509db83f552">a2edde3</a>)</li> </ul> <h2>Info</h2> <p><a href="https://github.com/NHSDigital/eps-common-workflows/compare/b796becae6fe...a2edde3fb0e9">See code diff</a> <a href="https://github.com/NHSDigital/eps-common-workflows/actions/runs/21074961877">Release workflow run</a> - Workflow ID: 21074961877</p> <p>It was initialized by <a href="https://github.com/anthony-nhs">anthony-nhs</a></p> <h2>v5.3.0</h2> <h1><a href="https://github.com/NHSDigital/eps-common-workflows/compare/v5.2.14...v5.3.0">5.3.0</a> (2026-01-15)</h1> <h3>New</h3> <ul> <li>[AEA-6028] - Added option for publishing sub-packages (<a href="https://redirect.github.com/nhsdigital/eps-common-workflows/issues/46">#46</a>) (<a href="https://github.com/NHSDigital/eps-common-workflows/commit/b796becae6fece7d8d093e0aa976a05d3a5e5dbe">b796bec</a>)</li> </ul> <h2>Info</h2> <p><a href="https://github.com/NHSDigital/eps-common-workflows/compare/e5c6c80d4acb...b796becae6fe">See code diff</a> <a href="https://github.com/NHSDigital/eps-common-workflows/actions/runs/21035383276">Release workflow run</a> - Workflow ID: 21035383276</p> <p>It was initialized by <a href="https://github.com/MatthewPopat-NHS">MatthewPopat-NHS</a></p> <h2>v5.2.14</h2> <h2><a href="https://github.com/NHSDigital/eps-common-workflows/compare/v5.2.13...v5.2.14">5.2.14</a> (2026-01-13)</h2> <h3>Upgrade</h3> <ul> <li>[dependabot] - bump filelock from 3.20.1 to 3.20.3 (<a href="https://redirect.github.com/nhsdigital/eps-common-workflows/issues/45">#45</a>) (<a href="https://github.com/NHSDigital/eps-common-workflows/commit/e5c6c80d4acb09603dab4a0c8c69889d6e117f8e">e5c6c80</a>)</li> </ul> <h2>Info</h2> <p><a href="https://github.com/NHSDigital/eps-common-workflows/compare/d8d51745e7ff...e5c6c80d4acb">See code diff</a> <a href="https://github.com/NHSDigital/eps-common-workflows/actions/runs/20971142098">Release workflow run</a> - Workflow ID: 20971142098</p> <p>It was initialized by <a href="https://github.com/apps/eps-autoapprove-dependabot">eps-autoapprove-dependabot[bot]</a></p> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/NHSDigital/eps-common-workflows/commit/a2edde3fb0e9816a25a5ba4923b4d509db83f552"><code>a2edde3</code></a> Fix: [AEA-0000] - install asdf on iac check (<a href="https://redirect.github.com/nhsdigital/eps-common-workflows/issues/48">#48</a>)</li> <li><a href="https://github.com/NHSDigital/eps-common-workflows/commit/b796becae6fece7d8d093e0aa976a05d3a5e5dbe"><code>b796bec</code></a> New: [AEA-6028] - Added option for publishing sub-packages (<a href="https://redirect.github.com/nhsdigital/eps-common-workflows/issues/46">#46</a>)</li> <li><a href="https://github.com/NHSDigital/eps-common-workflows/commit/e5c6c80d4acb09603dab4a0c8c69889d6e117f8e"><code>e5c6c80</code></a> Upgrade: [dependabot] - bump filelock from 3.20.1 to 3.20.3 (<a href="https://redirect.github.com/nhsdigital/eps-common-workflows/issues/45">#45</a>)</li> <li><a href="https://github.com/NHSDigital/eps-common-workflows/commit/d8d51745e7ffe610be80d3d594964576f69032d9"><code>d8d5174</code></a> Upgrade: [dependabot] - bump virtualenv from 20.35.3 to 20.36.1 (<a href="https://redirect.github.com/nhsdigital/eps-common-workflows/issues/44">#44</a>)</li> <li>See full diff in <a href="https://github.com/nhsdigital/eps-common-workflows/compare/9791a77de7b005056b4ddfb9789306f5179f53da...a2edde3fb0e9816a25a5ba4923b4d509db83f552">compare view</a></li> </ul> </details> <br /> [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> --------- Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Anthony Brown <[email protected]> Co-authored-by: anthony-nhs <[email protected]>
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Summary
Details
Our event handler has grown complex and hard to maintain. One easy way to simplify this is to separate error handling from happy path as shown in this PR.