Skip to content

Commit 62e08b6

Browse files
authored
Update staging.yml
1 parent 7e67206 commit 62e08b6

File tree

1 file changed

+17
-13
lines changed

1 file changed

+17
-13
lines changed

.github/workflows/staging.yml

Lines changed: 17 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -54,17 +54,21 @@ jobs:
5454
- name: Build
5555
run: hugo --configDir config/conversion --environment staging --minify
5656

57-
- name: Deploy apiqa-tutorials.groupdocs.com(tutorials-conversion)(family)(Stage) to S3
58-
run: hugo --configDir config/conversion --environment staging deploy --target "Stage" --maxDeletes 0
57+
- name: Sync to Ceph S3
58+
run: |
59+
aws s3 sync ./public/ s3://qa-tutorials-groupdocs-com/conversion/ \
60+
--endpoint-url https://s3-qa.dynabic.com \
61+
--acl public-read \
62+
--delete
5963
env:
60-
AWS_ACCESS_KEY_ID: ${{ secrets.ACCESS_KEY }}
61-
AWS_SECRET_ACCESS_KEY: ${{ secrets.SECRET_ACCESS }}
62-
# Invalidate Cloudfront
63-
- name: invalidate
64-
uses: chetan/invalidate-cloudfront-action@v2
65-
env:
66-
DISTRIBUTION: ${{ secrets.AWS_DISTRIBUTION }}
67-
PATHS: /conversion/*
68-
AWS_REGION: 'us-west-2'
69-
AWS_ACCESS_KEY_ID: ${{ secrets.ACCESS_KEY }}
70-
AWS_SECRET_ACCESS_KEY: ${{ secrets.SECRET_ACCESS }}
64+
AWS_ACCESS_KEY_ID: ${{ secrets.CEPH_S3_QA_ACCESS_KEY }}
65+
AWS_SECRET_ACCESS_KEY: ${{ secrets.CEPH_S3_QA_SECRET_KEY }}
66+
AWS_DEFAULT_REGION: us-east-1
67+
AWS_ENDPOINT_URL: https://s3-admin-qa.dynabic.com
68+
69+
- name: Purge BunnyCDN Cache
70+
run: |
71+
curl -siG \
72+
-H "X-Api-Key: ${{ secrets.BUNNY_API_KEY }}" \
73+
--data-urlencode "url=https://qa-tutorials.groupdocs.com/conversion" \
74+
"https://api.dynabic.com/bn/purge?async=true"

0 commit comments

Comments
 (0)