Skip to content

Commit 08eab87

Browse files
update pdp api example on ecs (#236)
* update pdp api example on ecs * check ecs * final - update our internal pdp
1 parent f00a665 commit 08eab87

File tree

1 file changed

+22
-0
lines changed

1 file changed

+22
-0
lines changed

.github/workflows/pdp_cicd.yml

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,10 @@ on:
44
release:
55
types: [published]
66

7+
permissions:
8+
id-token: write
9+
contents: read
10+
711
jobs:
812
pdp-tests:
913
runs-on: ubuntu-latest
@@ -190,3 +194,21 @@ jobs:
190194
tags: permitio/pdp-v2:${{ github.event.release.tag_name }},permitio/pdp-v2:latest
191195
cache-from: type=gha
192196
cache-to: type=gha,mode=max
197+
198+
update-pdp-api-ecs-service:
199+
needs: build-and-push-pdp
200+
runs-on: ubuntu-latest
201+
if: "!github.event.release.prerelease"
202+
steps:
203+
- name: Configure AWS credentials
204+
uses: aws-actions/configure-aws-credentials@v4
205+
with:
206+
role-to-assume: ${{ secrets.PDP_CICD_AWS_ROLE }}
207+
aws-region: us-east-1
208+
209+
- name: Redeploy ECS service - pdp-general-redoc-service
210+
run: |
211+
aws ecs update-service \
212+
--cluster public-pdps-us-east-1 \
213+
--service pdp-general-redoc-service-731a74c \
214+
--force-new-deployment

0 commit comments

Comments
 (0)