Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
45 commits
Select commit Hold shift + click to select a range
bf3bafb
Upgrade: [dependabot] - bump actions/upload-artifact from 5.0.0 to 6.…
dependabot[bot] Jan 9, 2026
0937175
Upgrade: [dependabot] - bump NHSDigital/eps-common-workflows/.github/…
dependabot[bot] Jan 9, 2026
5e7a165
Upgrade: [dependabot] - bump @aws-sdk/client-ssm from 3.958.0 to 3.96…
dependabot[bot] Jan 9, 2026
aac3ca4
Upgrade: [dependabot] - bump NHSDigital/eps-common-workflows/.github/…
dependabot[bot] Jan 10, 2026
cd91dc1
Upgrade: [dependabot] - bump @NHSDigital/eps-spine-client from 2.1.73…
dependabot[bot] Jan 10, 2026
8ecb1e1
Upgrade: [dependabot] - bump @aws-lambda-powertools/parameters from 2…
dependabot[bot] Jan 10, 2026
ccea029
Upgrade: [dependabot] - bump @nhs/fhir-middy-error-handler from 2.1.6…
dependabot[bot] Jan 10, 2026
ed7e3ba
Upgrade: [dependabot] - bump @typescript-eslint/eslint-plugin from 8.…
dependabot[bot] Jan 10, 2026
5eeba4d
Upgrade: [dependabot] - bump @redocly/cli from 2.12.6 to 2.14.4 (#2273)
dependabot[bot] Jan 10, 2026
6050dae
Upgrade: [dependabot] - bump @aws-lambda-powertools/logger from 2.30.…
dependabot[bot] Jan 10, 2026
7839533
Upgrade: [dependabot] - bump @aws-sdk/client-secrets-manager from 3.9…
dependabot[bot] Jan 10, 2026
402f800
Upgrade: [dependabot] - bump @middy/http-header-normalizer from 6.4.5…
dependabot[bot] Jan 10, 2026
5424cf3
Upgrade: [dependabot] - bump @middy/input-output-logger from 6.4.5 to…
dependabot[bot] Jan 10, 2026
9529338
Upgrade: [dependabot] - bump NHSDigital/eps-common-workflows/.github/…
dependabot[bot] Jan 10, 2026
1b9ac80
Upgrade: [dependabot] - bump NHSDigital/eps-common-workflows/.github/…
dependabot[bot] Jan 10, 2026
839752e
Upgrade: [dependabot] - bump NHSDigital/eps-common-workflows/.github/…
dependabot[bot] Jan 10, 2026
5945485
Upgrade: [dependabot] - bump @middy/core from 6.4.5 to 7.0.2 (#2279)
dependabot[bot] Jan 10, 2026
d58fcdf
Fix: [AEA-6031] - Fix test request interpretation for apigee / proxyg…
connoravo-nhs Jan 12, 2026
1aaf135
Fix: [AEA-0000] - Fix Int sandbox name in the pipeline (#2281)
connoravo-nhs Jan 12, 2026
38ba08b
Upgrade: [dependabot] - bump virtualenv from 20.36.0 to 20.36.1 (#2282)
dependabot[bot] Jan 13, 2026
e49bb66
Upgrade: [dependabot] - bump filelock from 3.20.2 to 3.20.3 (#2283)
dependabot[bot] Jan 13, 2026
0cca223
Fix: [AEA-0000] - Fix int sandbox role (#2285)
connoravo-nhs Jan 15, 2026
43c44a9
Fix: [AEA-6162] - Test development deployment after basepath change (…
connoravo-nhs Jan 15, 2026
fa60b75
Chore: [AEA-0000] - Fix produced specification output path for debugg…
connoravo-nhs Jan 16, 2026
db09ea3
Chore: [AEA-5953] - Update OAS to specify that only 25 prescriptions …
wildjames Jan 16, 2026
bbe9325
Chore: [AEA-0000] - fix case on nhsdigital package (#2293)
anthony-nhs Jan 16, 2026
6d4c2c2
Chore: [AEA-6162] - REVERT Test development deployment after basepath…
connoravo-nhs Jan 16, 2026
1add7a5
Upgrade: [dependabot] - bump NHSDigital/eps-common-workflows/.github/…
dependabot[bot] Jan 16, 2026
58654f9
Upgrade: [dependabot] - bump @aws-lambda-powertools/parameters from 2…
dependabot[bot] Jan 16, 2026
3a4e28a
Upgrade: [dependabot] - bump @aws-lambda-powertools/commons from 2.30…
dependabot[bot] Jan 16, 2026
2c32ba4
Upgrade: [dependabot] - bump @aws-sdk/client-secrets-manager from 3.9…
dependabot[bot] Jan 16, 2026
469db12
Upgrade: [dependabot] - bump @types/node from 25.0.3 to 25.0.9 (#2297)
dependabot[bot] Jan 16, 2026
1e1edf8
Upgrade: [dependabot] - bump @typescript-eslint/eslint-plugin from 8.…
dependabot[bot] Jan 16, 2026
ba8382e
Upgrade: [dependabot] - bump @aws-sdk/client-ssm from 3.965.0 to 3.97…
dependabot[bot] Jan 17, 2026
f08ba49
Upgrade: [dependabot] - bump @aws-lambda-powertools/logger from 2.30.…
dependabot[bot] Jan 17, 2026
64aa54f
Upgrade: [dependabot] - bump @redocly/cli from 2.14.4 to 2.14.5 (#2306)
dependabot[bot] Jan 17, 2026
01d29af
Upgrade: [dependabot] - bump @nhs/fhir-middy-error-handler from 2.1.6…
dependabot[bot] Jan 17, 2026
72948b5
Upgrade: [dependabot] - bump @nhsdigital/eps-spine-client from 2.1.74…
dependabot[bot] Jan 17, 2026
18c5db3
Upgrade: [dependabot] - bump NHSDigital/eps-common-workflows/.github/…
dependabot[bot] Jan 17, 2026
ac35659
Upgrade: [dependabot] - bump actions/cache from 5.0.1 to 5.0.2 (#2294)
dependabot[bot] Jan 17, 2026
48bd383
Upgrade: [dependabot] - bump NHSDigital/eps-common-workflows/.github/…
dependabot[bot] Jan 17, 2026
e3738c7
Upgrade: [dependabot] - bump cfn-lint from 1.43.2 to 1.43.3 (#2301)
dependabot[bot] Jan 17, 2026
7e3f6d9
Upgrade: [dependabot] - bump NHSDigital/eps-common-workflows/.github/…
dependabot[bot] Jan 17, 2026
40f726d
Fix: [AEA-0000] - Preprocess specification, incorporating JSON exampl…
connoravo-nhs Jan 19, 2026
26182c8
Chore: [AEA-0000] - Turn off mTLS for dev-sandbox (#2315)
connoravo-nhs Jan 20, 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
7 changes: 3 additions & 4 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ jobs:
TAG_FORMAT=$(yq '.TAG_FORMAT' .github/config/settings.yml)
echo "TAG_FORMAT=$TAG_FORMAT" >> "$GITHUB_OUTPUT"
quality_checks:
uses: NHSDigital/eps-common-workflows/.github/workflows/quality-checks.yml@2b3ddfd1e59daf9905522d0140c6cd08e2547432
uses: NHSDigital/eps-common-workflows/.github/workflows/quality-checks.yml@a2edde3fb0e9816a25a5ba4923b4d509db83f552
needs: [get_asdf_version]
with:
asdfVersion: ${{ needs.get_asdf_version.outputs.asdf_version }}
Expand All @@ -45,12 +45,11 @@ jobs:

tag_release:
needs: [quality_checks, get_commit_id, get_asdf_version]
uses: NHSDigital/eps-common-workflows/.github/workflows/tag-release.yml@2fe6bc6cd974efb4d55a2a7b665385f7a2d28950
uses: NHSDigital/eps-common-workflows/.github/workflows/tag-release.yml@a2edde3fb0e9816a25a5ba4923b4d509db83f552
with:
dry_run: true
asdfVersion: ${{ needs.get_asdf_version.outputs.asdf_version }}
branch_name: main
publish_package: false
tag_format: ${{ needs.get_asdf_version.outputs.tag_format }}
secrets: inherit

Expand Down Expand Up @@ -103,7 +102,7 @@ jobs:
STACK_NAME: pfp-sandbox
TARGET_ENVIRONMENT: dev
APIGEE_ENVIRONMENT: internal-dev-sandbox
ENABLE_MUTUAL_TLS: true
ENABLE_MUTUAL_TLS: false
MTLS_KEY: prescriptions-for-patients-mtls-1
BUILD_ARTIFACT: packaged_sandbox_code
TRUSTSTORE_FILE: pfp-sandbox-truststore.pem
Expand Down
9 changes: 4 additions & 5 deletions .github/workflows/pull_request.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ env:
jobs:
dependabot-auto-approve-and-merge:
needs: quality_checks
uses: NHSDigital/eps-common-workflows/.github/workflows/dependabot-auto-approve-and-merge.yml@2fe6bc6cd974efb4d55a2a7b665385f7a2d28950
uses: NHSDigital/eps-common-workflows/.github/workflows/dependabot-auto-approve-and-merge.yml@a2edde3fb0e9816a25a5ba4923b4d509db83f552
secrets:
AUTOMERGE_APP_ID: ${{ secrets.AUTOMERGE_APP_ID }}
AUTOMERGE_PEM: ${{ secrets.AUTOMERGE_PEM }}
Expand All @@ -34,15 +34,15 @@ jobs:
echo "TAG_FORMAT=$TAG_FORMAT" >> "$GITHUB_OUTPUT"

quality_checks:
uses: NHSDigital/eps-common-workflows/.github/workflows/quality-checks.yml@2b3ddfd1e59daf9905522d0140c6cd08e2547432
uses: NHSDigital/eps-common-workflows/.github/workflows/quality-checks.yml@a2edde3fb0e9816a25a5ba4923b4d509db83f552
needs: [get_asdf_version]
with:
asdfVersion: ${{ needs.get_asdf_version.outputs.asdf_version }}
secrets:
SONAR_TOKEN: ${{ secrets.SONAR_TOKEN }}

pr_title_format_check:
uses: NHSDigital/eps-common-workflows/.github/workflows/pr_title_check.yml@2fe6bc6cd974efb4d55a2a7b665385f7a2d28950
uses: NHSDigital/eps-common-workflows/.github/workflows/pr_title_check.yml@a2edde3fb0e9816a25a5ba4923b4d509db83f552

get_issue_number:
runs-on: ubuntu-22.04
Expand Down Expand Up @@ -73,12 +73,11 @@ jobs:

tag_release:
needs: [get_asdf_version]
uses: NHSDigital/eps-common-workflows/.github/workflows/tag-release.yml@2fe6bc6cd974efb4d55a2a7b665385f7a2d28950
uses: NHSDigital/eps-common-workflows/.github/workflows/tag-release.yml@a2edde3fb0e9816a25a5ba4923b4d509db83f552
with:
dry_run: true
asdfVersion: ${{ needs.get_asdf_version.outputs.asdf_version }}
branch_name: ${{ github.event.pull_request.head.ref }}
publish_package: false
tag_format: ${{ needs.get_asdf_version.outputs.tag_format }}
secrets: inherit

Expand Down
9 changes: 4 additions & 5 deletions .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ jobs:
echo "TAG_FORMAT=$TAG_FORMAT" >> "$GITHUB_OUTPUT"

quality_checks:
uses: NHSDigital/eps-common-workflows/.github/workflows/quality-checks.yml@2b3ddfd1e59daf9905522d0140c6cd08e2547432
uses: NHSDigital/eps-common-workflows/.github/workflows/quality-checks.yml@a2edde3fb0e9816a25a5ba4923b4d509db83f552
needs: [get_asdf_version]
with:
asdfVersion: ${{ needs.get_asdf_version.outputs.asdf_version }}
Expand All @@ -42,12 +42,11 @@ jobs:

tag_release:
needs: [quality_checks, get_commit_id, get_asdf_version]
uses: NHSDigital/eps-common-workflows/.github/workflows/tag-release.yml@2fe6bc6cd974efb4d55a2a7b665385f7a2d28950
uses: NHSDigital/eps-common-workflows/.github/workflows/tag-release.yml@a2edde3fb0e9816a25a5ba4923b4d509db83f552
with:
dry_run: false
asdfVersion: ${{ needs.get_asdf_version.outputs.asdf_version }}
branch_name: main
publish_package: false
tag_format: ${{ needs.get_asdf_version.outputs.tag_format }}
secrets: inherit

Expand Down Expand Up @@ -248,7 +247,7 @@ jobs:
ARTIFACT_BUCKET_PREFIX: ${{needs.tag_release.outputs.version_tag}}
STACK_NAME: pfp-sandbox
TARGET_ENVIRONMENT: int
APIGEE_ENVIRONMENT: int-sandbox
APIGEE_ENVIRONMENT: sandbox
ENABLE_MUTUAL_TLS: true
MTLS_KEY: prescriptions-for-patients-mtls-1
BUILD_ARTIFACT: packaged_sandbox_code
Expand All @@ -266,7 +265,7 @@ jobs:
CLOUD_FORMATION_DEPLOY_ROLE: ${{ secrets.INT_CLOUD_FORMATION_DEPLOY_ROLE }}
TARGET_SPINE_SERVER: sandbox
TARGET_SERVICE_SEARCH_SERVER: sandbox
PROXYGEN_ROLE: ${{ secrets.PROXYGEN_PTL_ROLE }}
PROXYGEN_ROLE: ${{ secrets.PROXYGEN_PROD_ROLE }}

release_prod:
needs:
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/run_regression_tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -55,7 +55,7 @@ jobs:
asdf_version: ${{ steps.asdf-version.outputs.version }}

- name: Cache asdf
uses: actions/cache@9255dc7a253b0ccc959486e2bca901246202afeb
uses: actions/cache@8b402f58fbc84540c8b491a91e594a4576fec3d7
with:
path: |
~/.asdf
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/sam_package_code.yml
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ jobs:
asdf_version: ${{ steps.asdf-version.outputs.version }}

- name: Cache asdf
uses: actions/cache@9255dc7a253b0ccc959486e2bca901246202afeb
uses: actions/cache@8b402f58fbc84540c8b491a91e594a4576fec3d7
with:
path: |
~/.asdf
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/sam_release_code.yml
Original file line number Diff line number Diff line change
Expand Up @@ -212,13 +212,13 @@ jobs:
IS_PULL_REQUEST: ${{ inputs.IS_PULL_REQUEST }}
run: ./.github/scripts/deploy_api.sh

- uses: actions/upload-artifact@330a01c490aca151604b8cf639adc76d48f6c5d4
- uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f
if: always() && !cancelled()
name: Upload specs
with:
name: ${{ inputs.APIGEE_ENVIRONMENT }}-specs
path: |
./.build/packages/specification/dist/prescriptions-for-patients.resolved.json
./packages/specification/dist/prescriptions-for-patients.resolved.json

- name: create_int_release_notes
uses: ./.github/actions/update_confluence_jira
Expand Down
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -27,3 +27,4 @@ _site/
.jekyll-metadata
vendor
.npmrc
*.preprocessed.yaml
3 changes: 3 additions & 0 deletions Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -174,6 +174,9 @@ clean:
rm -rf packages/common/utilities/lib
rm -rf packages/common/testing/lib
rm -rf .aws-sam
find . -name 'lib' -type d -prune -exec rm -rf '{}' +
find . -name 'coverage' -type d -prune -exec rm -rf '{}' +
find . -name 'tsconfig.tsbuildinfo' -type f -prune -exec rm '{}' +

deep-clean: clean
rm -rf .venv
Expand Down
Loading
Loading