Skip to content

Commit 9d542e0

Browse files
feature: this commit introduces "deploy-profiles" action to deploy comanda.profiles webapi
1 parent d0a09ce commit 9d542e0

1 file changed

Lines changed: 13 additions & 0 deletions

File tree

.github/workflows/production-deployment-pipeline.yml

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@ jobs:
1010
outputs:
1111
subscriptions: ${{ steps.filter.outputs.subscriptions }}
1212
stores: ${{ steps.filter.outputs.stores }}
13+
profiles: ${{ steps.filter.outputs.profiles }}
1314

1415
steps:
1516
- name: checkout
@@ -24,6 +25,8 @@ jobs:
2425
- 'Boundaries/Comanda.Subscriptions/**'
2526
stores:
2627
- 'Boundaries/Comanda.Stores/**'
28+
profiles:
29+
- 'Boundaries/Comanda.Profiles/**'
2730
2831
deploy-subscriptions:
2932
needs: changes
@@ -44,3 +47,13 @@ jobs:
4447
image_name: httpsrichardy/comanda.stores
4548
deploy_url_secret: STORES_PRODUCTION_DEPLOY_URL
4649
secrets: inherit
50+
51+
deploy-profiles:
52+
needs: changes
53+
if: needs.changes.outputs.profiles == 'true'
54+
uses: ./.github/workflows/deploy-pipeline.yml
55+
with:
56+
service_path: Boundaries/Comanda.Profiles
57+
image_name: httpsrichardy/comanda.profiles
58+
deploy_url_secret: PROFILES_PRODUCTION_DEPLOY_URL
59+
secrets: inherit

0 commit comments

Comments
 (0)