Skip to content

Commit 4ec76f0

Browse files
committed
Env var the parameters, for easier admin via github
Signed-off-by: Connor Avery <[email protected]>
1 parent 1b621bc commit 4ec76f0

File tree

4 files changed

+34
-4
lines changed

4 files changed

+34
-4
lines changed

.github/scripts/release_code.sh

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,4 +48,7 @@ sam deploy \
4848
Env="$TARGET_ENVIRONMENT" \
4949
ToggleGetStatusUpdates="$TOGGLE_GET_STATUS_UPDATES" \
5050
EnableAlerts="$ENABLE_ALERTS" \
51-
StateMachineLogLevel="$STATE_MACHINE_LOG_LEVEL"
51+
StateMachineLogLevel="$STATE_MACHINE_LOG_LEVEL" \
52+
TC007NHSNumberValue="$TC007_NHS_NUMBERS" \
53+
TC008NHSNumberValue="$TC008_NHS_NUMBERS" \
54+
TC009NHSNumberValue="$TC009_NHS_NUMBERS"

.github/workflows/release.yml

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -135,6 +135,9 @@ jobs:
135135
STATE_MACHINE_LOG_LEVEL: ALL
136136
RUN_REGRESSION_TESTS: true
137137
REGRESSION_TEST_PRODUCT: PFP-APIGEE
138+
TC007_NHS_NUMBERS: ${{vars.TC007_NHS_NUMBERS}}
139+
TC008_NHS_NUMBERS: ${{vars.TC008_NHS_NUMBERS}}
140+
TC009_NHS_NUMBERS: ${{vars.TC009_NHS_NUMBERS}}
138141
secrets:
139142
REGRESSION_TESTS_PEM: ${{ secrets.REGRESSION_TESTS_PEM }}
140143
CLOUD_FORMATION_DEPLOY_ROLE: ${{ secrets.DEV_CLOUD_FORMATION_DEPLOY_ROLE }}
@@ -162,6 +165,9 @@ jobs:
162165
LOG_RETENTION_DAYS: 30
163166
STATE_MACHINE_LOG_LEVEL: ALL
164167
RUN_REGRESSION_TESTS: false
168+
TC007_NHS_NUMBERS: ${{vars.TC007_NHS_NUMBERS}}
169+
TC008_NHS_NUMBERS: ${{vars.TC008_NHS_NUMBERS}}
170+
TC009_NHS_NUMBERS: ${{vars.TC009_NHS_NUMBERS}}
165171
secrets:
166172
REGRESSION_TESTS_PEM: ${{ secrets.REGRESSION_TESTS_PEM }}
167173
CLOUD_FORMATION_DEPLOY_ROLE: ${{ secrets.DEV_CLOUD_FORMATION_DEPLOY_ROLE }}
@@ -194,6 +200,9 @@ jobs:
194200
ENABLE_ALERTS: true
195201
STATE_MACHINE_LOG_LEVEL: ERROR
196202
RUN_REGRESSION_TESTS: false
203+
TC007_NHS_NUMBERS: ${{vars.TC007_NHS_NUMBERS}}
204+
TC008_NHS_NUMBERS: ${{vars.TC008_NHS_NUMBERS}}
205+
TC009_NHS_NUMBERS: ${{vars.TC009_NHS_NUMBERS}}
197206
secrets:
198207
REGRESSION_TESTS_PEM: ${{ secrets.REGRESSION_TESTS_PEM }}
199208
CLOUD_FORMATION_DEPLOY_ROLE: ${{ secrets.REF_CLOUD_FORMATION_DEPLOY_ROLE }}
@@ -227,6 +236,9 @@ jobs:
227236
STATE_MACHINE_LOG_LEVEL: ALL
228237
RUN_REGRESSION_TESTS: true
229238
REGRESSION_TEST_PRODUCT: PFP-APIGEE
239+
TC007_NHS_NUMBERS: ${{vars.TC007_NHS_NUMBERS}}
240+
TC008_NHS_NUMBERS: ${{vars.TC008_NHS_NUMBERS}}
241+
TC009_NHS_NUMBERS: ${{vars.TC009_NHS_NUMBERS}}
230242
secrets:
231243
REGRESSION_TESTS_PEM: ${{ secrets.REGRESSION_TESTS_PEM }}
232244
CLOUD_FORMATION_DEPLOY_ROLE: ${{ secrets.QA_CLOUD_FORMATION_DEPLOY_ROLE }}
@@ -255,6 +267,9 @@ jobs:
255267
STATE_MACHINE_LOG_LEVEL: ALL
256268
RUN_REGRESSION_TESTS: true
257269
REGRESSION_TEST_PRODUCT: PFP-APIGEE
270+
TC007_NHS_NUMBERS: ${{vars.TC007_NHS_NUMBERS}}
271+
TC008_NHS_NUMBERS: ${{vars.TC008_NHS_NUMBERS}}
272+
TC009_NHS_NUMBERS: ${{vars.TC009_NHS_NUMBERS}}
258273
secrets:
259274
REGRESSION_TESTS_PEM: ${{ secrets.REGRESSION_TESTS_PEM }}
260275
CLOUD_FORMATION_DEPLOY_ROLE: ${{ secrets.INT_CLOUD_FORMATION_DEPLOY_ROLE }}

.github/workflows/sam_release_code.yml

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -63,6 +63,15 @@ on:
6363
type: string
6464
REGRESSION_TEST_PRODUCT:
6565
type: string
66+
TC007_NHS_NUMBERS:
67+
required: false
68+
type: string
69+
TC008_NHS_NUMBERS:
70+
required: false
71+
type: string
72+
TC009_NHS_NUMBERS:
73+
required: false
74+
type: string
6675
secrets:
6776
CLOUD_FORMATION_DEPLOY_ROLE:
6877
required: true
@@ -142,6 +151,9 @@ jobs:
142151
TOGGLE_GET_STATUS_UPDATES: ${{ inputs.TOGGLE_GET_STATUS_UPDATES }}
143152
ENABLE_ALERTS: ${{ inputs.ENABLE_ALERTS }}
144153
STATE_MACHINE_LOG_LEVEL: ${{ inputs.STATE_MACHINE_LOG_LEVEL }}
154+
TC007_NHS_NUMBERS: ${{ inputs.TC007_NHS_NUMBERS }}
155+
TC008_NHS_NUMBERS: ${{ inputs.TC008_NHS_NUMBERS }}
156+
TC009_NHS_NUMBERS: ${{ inputs.TC009_NHS_NUMBERS }}
145157
run: ./release_code.sh
146158

147159
- name: create_int_release_notes

SAMtemplates/parameters/main.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,15 +8,15 @@ Parameters:
88

99
TC007NHSNumberValue:
1010
Type: String
11-
Default: "8396901627,9661034524" # 9992387920 can be used for a default
11+
Default: "123" # overcome space only issue
1212

1313
TC008NHSNumberValue:
1414
Type: String
15-
Default: "8618341568,7419356033" # 9992387920 can be used for a default
15+
Default: "123"
1616

1717
TC009NHSNumberValue:
1818
Type: String
19-
Default: "8548472367,2627847198" # 9992387920 can be used for a default
19+
Default: "123"
2020

2121
Resources:
2222
TC007NHSNumberParameter:

0 commit comments

Comments
 (0)