Skip to content

Commit cb30c9e

Browse files
Merge pull request #2537 from NHSDigital/develop
2 parents d08f557 + 2ac4d4a commit cb30c9e

File tree

54 files changed

+1717
-3197
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

54 files changed

+1717
-3197
lines changed

.github/workflows/combine-prs.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ jobs:
4141

4242
# Steps represent a sequence of tasks that will be executed as part of the job
4343
steps:
44-
- uses: actions/github-script@v7
44+
- uses: actions/github-script@v8
4545
id: create-combined-pr
4646
name: Create Combined PR
4747
with:

.github/workflows/continous-integration-workflow.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ jobs:
1313
fetch-depth: 0 # This causes all history to be fetched, which is required for calculate-version to function
1414

1515
- name: Install Python 3.10
16-
uses: actions/setup-python@v5
16+
uses: actions/setup-python@v6
1717
with:
1818
python-version: '3.10'
1919

macros/manifest_macros.yml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,12 +3,14 @@
33
products:
44
{% endmacro %}
55

6-
{%- macro product(ENV, MODE, TITLE, product_name, display_name) -%}
6+
{%- macro product(ENV, MODE, TITLE, product_name, display_name, euo_allowlist_required) -%}
77
- name: e-referrals-service-api-{{ product_name }}{{ MODE.nameSuffix }}
88
approvalType: {{ ENV.approval_type | default('auto') }}
99
attributes:
1010
- name: access
1111
value: public
12+
- name: EUOAllowlistRequired
13+
value: {{ euo_allowlist_required }}
1214
- name: ratelimiting
1315
value:
1416
e-referrals-service-api-{{ product_name }}:

manifest_template.yml

Lines changed: 15 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,23 +16,31 @@ APIGEE_ENVIRONMENTS:
1616
variants:
1717
- name: rc-internal-dev
1818
display_name: Internal Development - rc
19+
euo_allowlist_required: false
1920
- name: fix-internal-dev
2021
display_name: Internal Development - fix
22+
euo_allowlist_required: false
2123
- name: fti-internal-dev
2224
display_name: Internal Development - ft01
25+
euo_allowlist_required: false
2326
- name: ftiv-internal-dev
2427
display_name: Internal Development - ft04
28+
euo_allowlist_required: false
2529
- name: ftv-internal-dev
2630
display_name: Internal Development - ft05
31+
euo_allowlist_required: false
2732
- name: ftix-internal-dev
2833
display_name: Internal Development - ft09
34+
euo_allowlist_required: false
2935
- name: ftxxii-internal-dev
3036
display_name: Internal Development - ft22
37+
euo_allowlist_required: false
3138

3239
- name: internal-dev-sandbox
3340
variants:
3441
- name: internal-dev-sandbox
3542
display_name: Internal Development Sandbox
43+
euo_allowlist_required: false
3644

3745
- name: int
3846
additional_proxies:
@@ -41,6 +49,7 @@ APIGEE_ENVIRONMENTS:
4149
variants:
4250
- name: int
4351
display_name: Integration Testing
52+
euo_allowlist_required: false
4453

4554
- name: internal-qa
4655
additional_proxies:
@@ -49,29 +58,34 @@ APIGEE_ENVIRONMENTS:
4958
variants:
5059
- name: internal-qa
5160
display_name: Internal QA
61+
euo_allowlist_required: false
5262

5363
- name: internal-qa-sandbox
5464
variants:
5565
- name: internal-qa-sandbox
5666
display_name: Internal QA Sandbox
67+
euo_allowlist_required: false
5768

5869
- name: sandbox
5970
variants:
6071
- name: sandbox
6172
display_name: Sandbox
73+
euo_allowlist_required: false
6274

6375
- name: dev
6476
additional_proxies:
6577
- identity-service-dep-dev
6678
variants:
6779
- name: dep-dev
6880
display_name: Dev - dep
81+
euo_allowlist_required: false
6982

7083
- name: prod
7184
approval_type: manual
7285
variants:
7386
- name: prod
7487
display_name: Production
88+
euo_allowlist_required: false
7589

7690
ACCESS_MODES:
7791
- name: healthcare-worker
@@ -104,7 +118,7 @@ apigee:
104118

105119
{% for VARIANT in ENV.variants %}
106120
{% for MODE in ACCESS_MODES %}
107-
{{ macros.product(ENV, MODE, TITLE, VARIANT.name, VARIANT.display_name) }}
121+
{{ macros.product(ENV, MODE, TITLE, VARIANT.name, VARIANT.display_name, VARIANT.euo_allowlist_required) }}
108122
{% endfor %}
109123
{% endfor %}
110124

0 commit comments

Comments
 (0)