Skip to content

Commit 79592a7

Browse files
committed
adding force possibility
1 parent 1a4c190 commit 79592a7

File tree

2 files changed

+22
-2
lines changed

2 files changed

+22
-2
lines changed

.github/workflows/deploy-dev.yml

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,12 @@ on:
44
push:
55
branches:
66
- layerswap-dev
7+
workflow_dispatch:
8+
inputs:
9+
force:
10+
description: 'Force deploy even if no changes'
11+
required: false
12+
default: 'false'
713

814
jobs:
915
deploy:
@@ -51,7 +57,11 @@ jobs:
5157

5258
- name: Deploy CDK stack
5359
run: |
54-
cdk deploy RoutingAPIStackDev --require-approval never
60+
FORCE_FLAG=""
61+
if [ "${{ github.event_name }}" = "workflow_dispatch" ] && [ "${{ inputs.force }}" = "true" ]; then
62+
FORCE_FLAG="--force"
63+
fi
64+
cdk deploy RoutingAPIStackDev --require-approval never $FORCE_FLAG
5565
env:
5666
AWS_ACCESS_KEY_ID: ${{ secrets.AWS_ACCESS_KEY_ID }}
5767
AWS_SECRET_ACCESS_KEY: ${{ secrets.AWS_SECRET_ACCESS_KEY }}

.github/workflows/deploy.yml

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,12 @@ on:
44
push:
55
branches:
66
- layerswap
7+
workflow_dispatch:
8+
inputs:
9+
force:
10+
description: 'Force deploy even if no changes'
11+
required: false
12+
default: 'false'
713

814
jobs:
915
deploy:
@@ -51,7 +57,11 @@ jobs:
5157

5258
- name: Deploy CDK stack
5359
run: |
54-
cdk deploy RoutingAPIStack --require-approval never
60+
FORCE_FLAG=""
61+
if [ "${{ github.event_name }}" = "workflow_dispatch" ] && [ "${{ inputs.force }}" = "true" ]; then
62+
FORCE_FLAG="--force"
63+
fi
64+
cdk deploy RoutingAPIStack --require-approval never $FORCE_FLAG
5565
env:
5666
AWS_ACCESS_KEY_ID: ${{ secrets.AWS_ACCESS_KEY_ID }}
5767
AWS_SECRET_ACCESS_KEY: ${{ secrets.AWS_SECRET_ACCESS_KEY }}

0 commit comments

Comments
 (0)