diff --git a/.github/workflows/build-and-deploy.yaml b/.github/workflows/build-and-deploy.yaml deleted file mode 100644 index 5bba6f2..0000000 --- a/.github/workflows/build-and-deploy.yaml +++ /dev/null @@ -1,47 +0,0 @@ ---- -name: Build and Deploy React App to CloudFront -on: - push: - branches: [ main ] -jobs: - build-and-deploy: - name: Build and Deploy - runs-on: ubuntu-latest - env: - BUCKET: bookpharmacy-2 - DIST: build - REGION: ap-northeast-2 - DIST_ID: E2XY43UAEBJHS2 - - steps: - - name: Checkout - uses: actions/checkout@v2 - - - name: Configure AWS Credentials - uses: aws-actions/configure-aws-credentials@v1 - with: - aws-access-key-id: ${{ secrets.AWS_ACCESS_KEY_ID }} - aws-secret-access-key: ${{ secrets.AWS_SECRET_ACCESS_KEY }} - aws-region: ${{ env.REGION }} - - # - uses: actions/setup-node@v2 - # with: - # node-version: '14' - - - name: Install Dependencies - run: | - node --version - npm ci --production - - - name: Build Static Website - run: npm run build - - - name: Copy files to the production website with the AWS CLI - run: | - aws s3 sync --delete ${{ env.DIST }} s3://${{ env.BUCKET }} - - - name: Copy files to the production website with the AWS CLI - run: | - aws cloudfront create-invalidation \ - --distribution-id ${{ env.DIST_ID }} \ - --paths "/*"