diff --git a/.github/workflows/client.yml b/.github/workflows/client.yml index 4c90c00a..3ec0ea8c 100644 --- a/.github/workflows/client.yml +++ b/.github/workflows/client.yml @@ -1,13 +1,14 @@ -name: HybridJGS-FE -on: - push: - branches: - - test/gitAction -jobs: - build: - name: HybridJGS-FE-Deploy - runs-on: ubuntu-latest - steps: +#name: HybridJGS-FE +#on: +# push: +# branches: +# - test/gitAction +# +#jobs: +# build: +# name: HybridJGS-FE-Deploy +# runs-on: ubuntu-latest +# steps: # - name: Checkout source code # uses: actions/checkout@main # @@ -16,17 +17,33 @@ jobs: # # - name: Build # run: npm run build - - name: Configure AWS Credentials - uses: aws-actions/configure-aws-credentials@v4 - with: - aws-access-key-id: ${{ secrets.AWS_ACCESS_KEY_ID }} - aws-secret-access-key: ${{ secrets.AWS_SECRET_ACCESS_KEY }} - aws-region: ap-northeast-2 - - name: Deploy to S3 - env: - aws-access-key-id: ${{ secrets.AWS_ACCESS_KEY_ID }} - aws-secret-access-key: ${{ secrets.AWS_SECRET_ACCESS_KEY }} - run: aws s3 sync --region ap-northeast-2 build s3://hybridjgs-frontend --delete +# - name: Configure AWS Credentials +# uses: aws-actions/configure-aws-credentials@v4 +# with: +# aws-access-key-id: ${{ secrets.AWS_ACCESS_KEY_ID }} +# aws-secret-access-key: ${{ secrets.AWS_SECRET_ACCESS_KEY }} +# aws-region: ap-northeast-2 +# - name: Deploy to S3 +# env: +# aws-access-key-id: ${{ secrets.AWS_ACCESS_KEY_ID }} +# aws-secret-access-key: ${{ secrets.AWS_SECRET_ACCESS_KEY }} +# run: aws s3 sync --region ap-northeast-2 build s3://hybridjgs-frontend --delete +# +# - name: Invalidate CloudFront Cache +# run: aws cloudfront create-invalidation --distribution-id - - name: Invalidate CloudFront Cache - run: aws cloudfront create-invalidation --distribution-id \ No newline at end of file +name: Upload to S3 + +on: [push] + +jobs: + upload: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@master + - uses: shallwefootball/s3-upload-action@master + with: + aws_key_id: ${{ secrets.AWS_ACCESS_KEY_ID }} + aws_secret_access_key: ${{ secrets.AWS_SECRET_ACCESS_KEY}} + aws_bucket: ${{ secrets.AWS_BUCKET }} + source_dir: 'dirname' \ No newline at end of file