Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
20 commits
Select commit Hold shift + click to select a range
5ac9ab7
Bump peter-evans/create-pull-request from 7.0.8 to 8.1.0
dependabot[bot] Feb 5, 2026
5243012
Bump asdf-vm/actions from 4.0.0 to 4.0.1
dependabot[bot] Feb 5, 2026
00f4c1c
Bump github/codeql-action from 4.31.10 to 4.32.2
dependabot[bot] Feb 6, 2026
3051b0b
Bump @stylistic/eslint-plugin from 3.1.0 to 5.7.1
dependabot[bot] Feb 10, 2026
9ab9561
Bump @types/node from 22.19.7 to 25.2.1
dependabot[bot] Feb 10, 2026
03c1a5c
Bump @aws-sdk/client-lambda from 3.981.0 to 3.984.0
dependabot[bot] Feb 10, 2026
7953dd3
Merge dependabot/npm_and_yarn/aws-sdk/client-lambda-3.984.0 into depe…
github-actions[bot] Feb 10, 2026
da66278
Merge dependabot/npm_and_yarn/types/node-25.2.1 into dependabotCombined
github-actions[bot] Feb 10, 2026
6325bdf
Merge dependabot/github_actions/github/codeql-action-4.32.2 into depe…
github-actions[bot] Feb 10, 2026
0b71733
Merge dependabot/npm_and_yarn/stylistic/eslint-plugin-5.7.1 into depe…
github-actions[bot] Feb 10, 2026
1229116
Merge dependabot/github_actions/peter-evans/create-pull-request-8.1.0…
github-actions[bot] Feb 10, 2026
b355446
Merge dependabot/github_actions/asdf-vm/actions-4.0.1 into dependabot…
github-actions[bot] Feb 10, 2026
1b8027d
esbuild version
masl2 Feb 10, 2026
6447940
sdk versions
masl2 Feb 10, 2026
f5243b4
pino version
masl2 Feb 10, 2026
1c6774f
missed internal pino version
masl2 Feb 10, 2026
ca1fa21
upload artifact v6
masl2 Feb 10, 2026
182e506
Merge branch 'main' into dependabotCombined
masl2 Feb 10, 2026
5047aab
event schema version bump
masl2 Feb 10, 2026
80714ba
lock
masl2 Feb 10, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
10 changes: 5 additions & 5 deletions .github/actions/build-libraries/action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -31,28 +31,28 @@ runs:
make build VERSION="${{ inputs.version }}"

- name: Upload abstractions artifact
uses: actions/upload-artifact@v4
uses: actions/upload-artifact@v6
with:
path: "src/server/abstractions/bin/Release"
name: libs-abstractions-${{ inputs.version }}
include-hidden-files: true

- name: Upload data artifact
uses: actions/upload-artifact@v4
uses: actions/upload-artifact@v6
with:
path: "src/server/data/bin/Release"
name: libs-data-${{ inputs.version }}
include-hidden-files: true

- name: Upload letter artifact
uses: actions/upload-artifact@v4
uses: actions/upload-artifact@v6
with:
path: "src/server/letter/bin/Release"
name: libs-letter-${{ inputs.version }}
include-hidden-files: true

- name: Upload host artifact
uses: actions/upload-artifact@v4
uses: actions/upload-artifact@v6
with:
path: "src/server/host/bin/Release"
name: libs-host-${{ inputs.version }}
Expand All @@ -75,7 +75,7 @@ runs:
outputs: type=docker,dest=${{ runner.temp }}/myimage/myimage.tar

- name: Upload artifact
uses: actions/upload-artifact@v4
uses: actions/upload-artifact@v6
with:
name: libs-host-docker-${{ inputs.version }}
path: ${{ runner.temp }}/myimage
2 changes: 1 addition & 1 deletion .github/actions/build-oas-spec/action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -68,7 +68,7 @@ runs:
fi

- name: Upload API OAS specification artifact
uses: actions/upload-artifact@v4
uses: actions/upload-artifact@v6
with:
path: "build"
name: api-oas-specification-${{ inputs.apimEnv }}${{ inputs.version != '' && format('-{0}', inputs.version) || '' }}
2 changes: 1 addition & 1 deletion .github/actions/build-proxies/action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -96,7 +96,7 @@ runs:
echo "APIM_ENV=$APIM_ENV" >> $GITHUB_ENV

- name: Upload OAS Spec
uses: actions/upload-artifact@v4
uses: actions/upload-artifact@v6
with:
name: ${{ env.APIM_ENV }}-build-output
path: ./build
Expand Down
10 changes: 5 additions & 5 deletions .github/actions/build-sdk/action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -56,31 +56,31 @@ runs:
make build VERSION="${{ inputs.version }}"

- name: Upload html artifact
uses: actions/upload-artifact@v4
uses: actions/upload-artifact@v6
with:
path: "sdk/html"
name: sdk-html-${{ inputs.version }}

- name: Upload swagger artifact
uses: actions/upload-artifact@v4
uses: actions/upload-artifact@v6
with:
path: "sdk/swagger"
name: sdk-swagger-${{ inputs.version }}

- name: Upload ts artifact
uses: actions/upload-artifact@v4
uses: actions/upload-artifact@v6
with:
path: "sdk/typescript"
name: sdk-ts-${{ inputs.version }}

- name: Upload python artifact
uses: actions/upload-artifact@v4
uses: actions/upload-artifact@v6
with:
path: "sdk/python"
name: sdk-python-${{ inputs.version }}

- name: Upload csharp artifact
uses: actions/upload-artifact@v4
uses: actions/upload-artifact@v6
with:
path: "sdk/csharp"
name: sdk-csharp-${{ inputs.version }}
Expand Down
4 changes: 2 additions & 2 deletions .github/actions/build-server/action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -36,13 +36,13 @@ runs:
make build VERSION="${{ inputs.version }}"

- name: Upload csharp-server artifact
uses: actions/upload-artifact@v4
uses: actions/upload-artifact@v6
with:
path: "server/csharp-server"
name: server-csharp-${{ inputs.version }}

- name: Upload csharp-server docker artifact
uses: actions/upload-artifact@v4
uses: actions/upload-artifact@v6
with:
path: "server/Dockerfile"
name: server-csharp-docker-${{ inputs.version }}
2 changes: 1 addition & 1 deletion .github/actions/create-lines-of-code-report/action.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@ runs:
run: zip lines-of-code-report.json.zip lines-of-code-report.json
- name: "Upload CLOC report as an artefact"
if: ${{ !env.ACT }}
uses: actions/upload-artifact@v4
uses: actions/upload-artifact@v6
with:
name: lines-of-code-report.json.zip
path: ./lines-of-code-report.json.zip
Expand Down
4 changes: 2 additions & 2 deletions .github/actions/scan-dependencies/action.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@ runs:
run: zip sbom-repository-report.json.zip sbom-repository-report.json
- name: "Upload SBOM report as an artefact"
if: ${{ !env.ACT }}
uses: actions/upload-artifact@v4
uses: actions/upload-artifact@v6
with:
name: sbom-repository-report.json.zip
path: ./sbom-repository-report.json.zip
Expand All @@ -47,7 +47,7 @@ runs:
run: zip vulnerabilities-repository-report.json.zip vulnerabilities-repository-report.json
- name: "Upload vulnerabilities report as an artefact"
if: ${{ !env.ACT }}
uses: actions/upload-artifact@v4
uses: actions/upload-artifact@v6
with:
name: vulnerabilities-repository-report.json.zip
path: ./vulnerabilities-repository-report.json.zip
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/cicd-3-deploy.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -103,7 +103,7 @@ jobs:
run: |
gh release download ${{steps.get-asset-version.outputs.release_version}} -p jekyll-docs-*.tar --output artifact.tar

- uses: actions/upload-artifact@v5
- uses: actions/upload-artifact@v6
with:
name: jekyll-docs-${{steps.get-asset-version.outputs.release_version}}
path: artifact.tar
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@ jobs:

- name: Create Pull Request
if: ${{ !env.ACT }}
uses: peter-evans/create-pull-request@v8.0.0
uses: peter-evans/create-pull-request@v8.1.0
with:
token: ${{ secrets.GITHUB_TOKEN }}
commit-message: Drift from template
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/scorecard.yml
Original file line number Diff line number Diff line change
Expand Up @@ -59,7 +59,7 @@ jobs:
# Upload the results as artifacts (optional). Commenting out will disable uploads of run results in SARIF
# format to the repository Actions tab.
- name: "Upload artifact"
uses: actions/upload-artifact@v5
uses: actions/upload-artifact@v6
with:
name: SARIF file
path: results.sarif
Expand All @@ -68,6 +68,6 @@ jobs:
# Upload the results to GitHub's code scanning dashboard (optional).
# Commenting out will disable upload of results to your repo's Code Scanning dashboard
- name: "Upload to code-scanning"
uses: github/codeql-action/upload-sarif@cdefb33c0f6224e58673d9004f47f7cb3e328b89 # v4.31.10
uses: github/codeql-action/upload-sarif@45cbd0c69e560cd9e7cd7f8c32362050c9b7ded2 # v4.32.2
with:
sarif_file: results.sarif
4 changes: 2 additions & 2 deletions .github/workflows/stage-1-commit.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -168,7 +168,7 @@ jobs:
- name: "Checkout code"
uses: actions/checkout@v4
- name: "Setup ASDF"
uses: asdf-vm/actions/setup@1902764435ca0dd2f3388eea723a4f92a4eb8302
uses: asdf-vm/actions/setup@b7bcd026f18772e44fe1026d729e1611cc435d47
- name: "Trivy IaC Scan"
uses: ./.github/actions/trivy-iac
trivy-package:
Expand All @@ -183,7 +183,7 @@ jobs:
- name: "Checkout code"
uses: actions/checkout@v4
- name: "Setup ASDF"
uses: asdf-vm/actions/setup@1902764435ca0dd2f3388eea723a4f92a4eb8302
uses: asdf-vm/actions/setup@b7bcd026f18772e44fe1026d729e1611cc435d47
- name: "Trivy Package Scan"
uses: ./.github/actions/trivy-package
count-lines-of-code:
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/stage-2-test.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -105,14 +105,14 @@ jobs:
run: |
make test-unit
- name: "Save the result of fast test suite"
uses: actions/upload-artifact@v5
uses: actions/upload-artifact@v6
with:
name: unit-tests
path: "**/.reports/unit"
include-hidden-files: true
if: always()
- name: "Save the result of code coverage"
uses: actions/upload-artifact@v5
uses: actions/upload-artifact@v6
with:
name: code-coverage-report
path: ".reports/lcov.info"
Expand Down
1 change: 1 addition & 0 deletions Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,7 @@ deploy: # Deploy the project artefact to the target environment @Pipeline

clean:: # Clean-up project resources (main) @Operations
rm -f .version
find . -type d -name 'node_modules' -prune -exec rm -rf {} +
(cd sdk && make clean)
# Take out for now - might add again in the future
# (cd server && make clean)
Expand Down
8 changes: 4 additions & 4 deletions internal/datastore/package.json
Original file line number Diff line number Diff line change
@@ -1,14 +1,14 @@
{
"dependencies": {
"@aws-sdk/client-dynamodb": "^3.981.0",
"@aws-sdk/lib-dynamodb": "^3.981.0",
"@aws-sdk/client-dynamodb": "^3.984.0",
"@aws-sdk/lib-dynamodb": "^3.984.0",
"@internal/helpers": "*",
"pino": "^9.7.0",
"pino": "^10.3.0",
"zod": "^4.1.11",
"zod-mermaid": "^1.0.9"
},
"devDependencies": {
"@stylistic/eslint-plugin": "^3.1.0",
"@stylistic/eslint-plugin": "^5.8.0",
"@tsconfig/node22": "^22.0.2",
"@types/jest": "^30.0.0",
"@typescript-eslint/eslint-plugin": "^8.46.2",
Expand Down
4 changes: 2 additions & 2 deletions internal/events/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
"description": "Schemas for NHS Notify Supplier API events",
"devDependencies": {
"@stoplight/spectral-cli": "^6.15.0",
"@stylistic/eslint-plugin": "^3.1.0",
"@stylistic/eslint-plugin": "^5.8.0",
"@tsconfig/node22": "^22.0.2",
"@types/jest": "^30.0.0",
"@typescript-eslint/eslint-plugin": "^8.27.0",
Expand Down Expand Up @@ -50,5 +50,5 @@
"typecheck": "tsc --noEmit"
},
"types": "dist/index.d.ts",
"version": "1.0.10"
"version": "1.0.11"
}
2 changes: 1 addition & 1 deletion internal/helpers/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
},
"description": "Common helper utilities for NHS Notify Supplier API",
"devDependencies": {
"@stylistic/eslint-plugin": "^3.1.0",
"@stylistic/eslint-plugin": "^5.8.0",
"@tsconfig/node22": "^22.0.2",
"@types/jest": "^30.0.0",
"@typescript-eslint/eslint-plugin": "^8.27.0",
Expand Down
4 changes: 2 additions & 2 deletions lambdas/api-handler/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"dependencies": {
"@aws-sdk/client-dynamodb": "^3.981.0",
"@aws-sdk/client-dynamodb": "^3.984.0",
"@aws-sdk/client-s3": "^3.925.0",
"@aws-sdk/client-sqs": "^3.925.0",
"@aws-sdk/lib-dynamodb": "^3.925.0",
Expand All @@ -10,7 +10,7 @@
"aws-embedded-metrics": "^4.2.1",
"aws-lambda": "^1.0.6",
"esbuild": "0.27.2",
"pino": "^9.7.0",
"pino": "^10.3.0",
"zod": "^4.1.11"
},
"devDependencies": {
Expand Down
4 changes: 2 additions & 2 deletions lambdas/authorizer/package.json
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
{
"dependencies": {
"@aws-sdk/client-dynamodb": "^3.981.0",
"@aws-sdk/client-dynamodb": "^3.984.0",
"@aws-sdk/lib-dynamodb": "^3.858.0",
"@internal/datastore": "*",
"aws-lambda": "^1.0.6",
"esbuild": "0.27.2",
"pino": "^9.7.0",
"pino": "^10.3.0",
"zod": "^4.1.11"
},
"devDependencies": {
Expand Down
2 changes: 1 addition & 1 deletion lambdas/letter-updates-transformer/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
"aws-embedded-metrics": "^4.2.1",
"aws-lambda": "^1.0.6",
"esbuild": "0.27.2",
"pino": "^10.1.0",
"pino": "^10.3.0",
"zod": "^4.1.13"
},
"devDependencies": {
Expand Down
4 changes: 2 additions & 2 deletions lambdas/mi-updates-transformer/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -6,8 +6,8 @@
"@nhsdigital/nhs-notify-event-schemas-supplier-api": "*",
"aws-embedded-metrics": "^4.2.1",
"aws-lambda": "^1.0.6",
"esbuild": "^0.24.2",
"pino": "^10.1.0",
"esbuild": "^0.27.3",
"pino": "^10.3.0",
"zod": "^4.1.13"
},
"devDependencies": {
Expand Down
4 changes: 2 additions & 2 deletions lambdas/upsert-letter/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"dependencies": {
"@aws-sdk/client-dynamodb": "^3.981.0",
"@aws-sdk/client-dynamodb": "^3.984.0",
"@aws-sdk/lib-dynamodb": "^3.858.0",
"@internal/datastore": "*",
"@nhsdigital/nhs-notify-event-schemas-letter-rendering": "^2.0.1",
Expand All @@ -10,7 +10,7 @@
"aws-embedded-metrics": "^4.2.1",
"aws-lambda": "^1.0.6",
"esbuild": "0.27.2",
"pino": "^9.7.0",
"pino": "^10.3.0",
"zod": "^4.1.11"
},
"devDependencies": {
Expand Down
Loading
Loading