Skip to content

Commit 2392c38

Browse files
committed
Updates to publish spec github actions
1 parent b554b32 commit 2392c38

4 files changed

Lines changed: 6 additions & 7 deletions

File tree

.github/workflows/publish-specification.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -45,15 +45,15 @@ jobs:
4545
pip install proxygen-cli
4646
4747
- name: Set up Proxygen credentials
48-
env:
49-
PROXYGEN_PRIVATE_KEY: ${{ secrets.PROXYGEN_PRIVATE_KEY }}
5048
run: |
5149
mkdir -p ~/.proxygen
5250
5351
if [ "${{ env.APIM_ENV }}" = "preprod" ]; then
5452
ENV_PARAM="ptl"
53+
PROXYGEN_PRIVATE_KEY: ${{ secrets.PROXYGEN_PRIVATE_KEY_PTL }}
5554
else
5655
ENV_PARAM="${{ env.APIM_ENV }}"
56+
PROXYGEN_PRIVATE_KEY: ${{ secrets.PROXYGEN_PRIVATE_KEY_PROD }}
5757
fi
5858
5959
echo "$PROXYGEN_PRIVATE_KEY" > ~/.proxygen/eligibility-signposting-api-${ENV_PARAM}.pem

Makefile

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,8 @@ config:: # Configure development environment (main) @Configuration
5858
retrieve-proxygen-key: guard-ENV
5959
@ ./scripts/check-aws-account.sh $(ENV)
6060
mkdir -p ~/.proxygen
61-
aws ssm get-parameter --name /proxygen/private_key_temp --with-decryption \
61+
@ AWS_ENV=$$([ "$(ENV)" = "ptl" ] && echo "preprod" || echo "$(ENV)"); \
62+
aws ssm get-parameter --name /$$AWS_ENV/proxygen/private_key --with-decryption \
6263
| jq -r ".Parameter.Value" \
6364
> ~/.proxygen/eligibility-signposting-api-$(ENV).pem && \
6465
echo "Retrieved proxygen key for '$(ENV)' environment"
Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
11
client_id: eligibility-signposting-api-prod-client
2-
#private_key_path: eligibility-signposting-api-prod.pem
3-
private_key_path: eligibility-signposting-api.pem
2+
private_key_path: eligibility-signposting-api-prod.pem
43
key_id: eligibility-signposting-api-prod
Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
11
client_id: eligibility-signposting-api-ptl-client
2-
#private_key_path: eligibility-signposting-api-ptl.pem
3-
private_key_path: eligibility-signposting-api.pem
2+
private_key_path: eligibility-signposting-api-ptl.pem
43
key_id: eligibility-signposting-api-ptl

0 commit comments

Comments
 (0)