From c7dfc026c4674ae9624dc5792c5908b1d55c4144 Mon Sep 17 00:00:00 2001 From: Tomasz Magulski Date: Fri, 22 Sep 2023 14:35:35 +0200 Subject: [PATCH] New AWS credentials for demo deployments Relates saleor/saleor-cloud-infra#761 --- .github/workflows/deploy-demo-staging.yaml | 6 +++--- .github/workflows/deploy-demo.yaml | 10 +++++----- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/.github/workflows/deploy-demo-staging.yaml b/.github/workflows/deploy-demo-staging.yaml index ce9ed575a93..50c5230f444 100644 --- a/.github/workflows/deploy-demo-staging.yaml +++ b/.github/workflows/deploy-demo-staging.yaml @@ -53,14 +53,14 @@ jobs: - name: Configure AWS Credentials uses: aws-actions/configure-aws-credentials@v1 with: - aws-access-key-id: ${{ secrets.AWS_DASHBOARD_STAGING_ACCESS_KEY_ID }} - aws-secret-access-key: ${{ secrets.AWS_DASHBOARD_STAGING_SECRET_ACCESS_KEY }} + aws-access-key-id: ${{ secrets.AWS_DEMO_STAGING_ACCESS_KEY_ID }} + aws-secret-access-key: ${{ secrets.AWS_DEMO_STAGING_SECRET_ACCESS_KEY }} aws-region: us-east-1 - name: Deploy run: | aws s3 sync build/dashboard s3://${{ secrets.AWS_DEMO_STAGING_DEPLOYMENT_BUCKET }}/dashboard/static/ aws s3 cp build/dashboard/index.html s3://${{ secrets.AWS_DEMO_STAGING_DEPLOYMENT_BUCKET }}/dashboard/ - for i in {1..3}; do aws cloudfront create-invalidation --distribution-id ${{ secrets.AWS_DEMO_STAGING_CF_DIST_ID }} --paths "/dashboard*" && break || sleep 5; done + for i in {1..3}; do aws cloudfront create-invalidation --distribution-id ${{ secrets.AWS_DEMO_STAGING_CDN_DISTRIBUTION }} --paths "/dashboard*" && break || sleep 5; done - name: Prepare Demo release pull request run: | export GITHUB_TOKEN=$( \ diff --git a/.github/workflows/deploy-demo.yaml b/.github/workflows/deploy-demo.yaml index 3e0d256faf9..6fe489ac436 100644 --- a/.github/workflows/deploy-demo.yaml +++ b/.github/workflows/deploy-demo.yaml @@ -36,14 +36,14 @@ jobs: - name: Configure AWS Credentials uses: aws-actions/configure-aws-credentials@v1 with: - aws-access-key-id: ${{ secrets.AWS_DASHBOARD_PROD_ACCESS_KEY_ID }} - aws-secret-access-key: ${{ secrets.AWS_DASHBOARD_PROD_SECRET_ACCESS_KEY }} + aws-access-key-id: ${{ secrets.AWS_DEMO_PROD_ACCESS_KEY_ID }} + aws-secret-access-key: ${{ secrets.AWS_DEMO_PROD_SECRET_ACCESS_KEY }} aws-region: us-east-1 - name: Deploy run: | - aws s3 sync build/dashboard s3://${{ secrets.AWS_DEMO_DEPLOYMENT_BUCKET }}/dashboard/static/ - aws s3 cp build/dashboard/index.html s3://${{ secrets.AWS_DEMO_DEPLOYMENT_BUCKET }}/dashboard/ - for i in {1..3}; do aws cloudfront create-invalidation --distribution-id ${{ secrets.AWS_DEMO_CF_DIST_ID }} --paths "/dashboard*" && break || sleep 5; done + aws s3 sync build/dashboard s3://${{ secrets.AWS_DEMO_PROD_DEPLOYMENT_BUCKET }}/dashboard/static/ + aws s3 cp build/dashboard/index.html s3://${{ secrets.AWS_DEMO_PROD_DEPLOYMENT_BUCKET }}/dashboard/ + for i in {1..3}; do aws cloudfront create-invalidation --distribution-id ${{ secrets.AWS_DEMO_PROD_CDN_DISTRIBUTION }} --paths "/dashboard*" && break || sleep 5; done - name: Notify Slack if: ${{ always() }} env: