Skip to content

Commit bcc4bc2

Browse files
authored
Update deploy-test-pipeline.yml
1 parent 9ba3510 commit bcc4bc2

File tree

1 file changed

+24
-6
lines changed

1 file changed

+24
-6
lines changed

.github/workflows/deploy-test-pipeline.yml

+24-6
Original file line numberDiff line numberDiff line change
@@ -12,12 +12,30 @@ env:
1212

1313
jobs:
1414
deployToTest:
15+
runs-on: ubuntu-latest
1516
permissions:
1617
id-token: write
17-
contents: read
18-
uses: ssc-spc-ccoe-cei/aws-guardrails-cac-solution/.github/workflows/deploy.yml@singhgss-patch-1
19-
with:
20-
environment: test
21-
aws-region: ca-central-1
22-
deploy-version: 1.0.0
18+
contents: read
19+
environment: ${{ env.ENVIRONMENT }}
20+
steps:
21+
- name: Set environment variables for secrets
22+
id: set-env
23+
run: |
24+
if [ "${{ env.ENVIRONMENT }}" == "test" ]; then
25+
echo "Secret is ${{ secrets.TEST_AWS_ROLE_ARN }}"
26+
echo "AWS_ROLE_ARN=${{ secrets.TEST_AWS_ROLE_ARN }}" >> $GITHUB_ENV
27+
echo "CONFIG_FILE_CONTENT=${{ secrets.TEST_CONFIG_FILE_CONTENT }}" >> $GITHUB_ENV
28+
elif [ "${{ env.ENVIRONMENT }}" == "prod" ]; then
29+
echo "AWS_ROLE_ARN=${{ secrets.PROD_AWS_ROLE_ARN }}" >> $GITHUB_ENV
30+
echo "CONFIG_FILE_CONTENT=${{ secrets.PROD_CONFIG_FILE_CONTENT }}" >> $GITHUB_ENV
31+
fi
32+
- name: Call Reusable Workflow
33+
uses: ssc-spc-ccoe-cei/aws-guardrails-cac-solution/.github/workflows/deploy.yml@singhgss-patch-1
34+
with:
35+
environment: ${{ env.ENVIRONMENT }}
36+
aws-region: ${{ env.AWS_REGION }}
37+
deploy-version: 1.0.0
38+
env:
39+
AWS_ROLE_ARN: ${{ env.AWS_ROLE_ARN }}
40+
CONFIG_FILE_CONTENT: ${{ env.CONFIG_FILE_CONTENT }}
2341

0 commit comments

Comments
 (0)