File tree Expand file tree Collapse file tree 2 files changed +6
-4
lines changed Expand file tree Collapse file tree 2 files changed +6
-4
lines changed Original file line number Diff line number Diff line change 2828 needs : tests
2929 if : github.ref_name == 'main' || github.ref_name == 'develop'
3030 runs-on : ubuntu-latest
31+ strategy :
32+ matrix :
33+ region : [ us-east-1, us-west-2 ]
3134 env :
3235 AWS_REGION : ${{ vars.AWS_REGION }}
3336 STG_AWS_ACCESS_KEY_ID : ${{ vars.STG_AWS_ACCESS_KEY_ID }}
4548 - name : Checkout code
4649 uses : actions/checkout@v4
4750 - name : Deploy
48- run : docker compose -f actions-services.yml run --rm app ./scripts/deploy.sh
51+ run : docker compose -f actions-services.yml run --rm app ./scripts/deploy.sh ${{ matrix.region }}
4952
5053 build-and-publish :
5154 name : Build and Publish
Original file line number Diff line number Diff line change 3939# Print the Serverless version in the logs
4040serverless --version
4141
42- echo " Deploying stage $STAGE of serverless package..."
43- serverless deploy --verbose --stage " $STAGE " --region us-east-1
44- serverless deploy --verbose --stage " $STAGE " --region us-west-2
42+ echo " Deploying stage $STAGE of serverless package to region $1 ..."
43+ serverless deploy --verbose --stage " $STAGE " --region " $1 "
You can’t perform that action at this time.
0 commit comments