Skip to content
This repository was archived by the owner on Oct 2, 2025. It is now read-only.

Commit 50f9571

Browse files
author
Filip Nikolovski
committed
Update build workflow
1 parent 275298e commit 50f9571

File tree

1 file changed

+10
-15
lines changed

1 file changed

+10
-15
lines changed

.github/workflows/build.yml

Lines changed: 10 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -25,19 +25,14 @@ jobs:
2525
npm i
2626
fi
2727
npm run build
28-
- name: S3 sync
29-
uses: ItsKarma/aws-cli@v1.70.0
28+
- name: Configure AWS credentials from Test account
29+
uses: aws-actions/configure-aws-credentials@v1
3030
with:
31-
args: s3 sync --delete --acl public-read ./build s3://developers.inplayer.com/
32-
env:
33-
AWS_ACCESS_KEY_ID: ${{ secrets.AWS_ACCESS_KEY_ID }}
34-
AWS_SECRET_ACCESS_KEY: ${{ secrets.AWS_SECRET_ACCESS_KEY }}
35-
AWS_DEFAULT_REGION: ${{ secrets.AWS_REGION }}
36-
- name: invalidate
37-
uses: chetan/invalidate-cloudfront-action@master
38-
env:
39-
DISTRIBUTION: ${{ secrets.DISTRIBUTION_ID }}
40-
PATHS: '/*'
41-
AWS_REGION: 'us-east-1'
42-
AWS_ACCESS_KEY_ID: ${{ secrets.AWS_ACCESS_KEY_ID }}
43-
AWS_SECRET_ACCESS_KEY: ${{ secrets.AWS_SECRET_ACCESS_KEY }}
31+
aws-access-key-id: ${{ secrets.AWS_ACCESS_KEY_ID }}
32+
aws-secret-access-key: ${{ secrets.AWS_SECRET_ACCESS_KEY }}
33+
aws-region: ${{ secrets.AWS_REGION }}
34+
- name: S3 sync
35+
run: |
36+
aws s3 sync --delete --acl public-read ./build s3://developers.inplayer.com/
37+
aws cloudfront create-invalidation --distribution-id ${{ secrets.DISTRIBUTION_ID }} --paths "/*"
38+

0 commit comments

Comments
 (0)