Github action으로 클라이언트 CI/CD를 구축해보자

github action으로 클라이언트 CI/CD를 구축한 배포 링크

기존 파일을 배포하기 위해 client.yml을 만들었다.

# .github/workflows/client.yml

name: client
on:
  push:
    branches:
      - reference
jobs:
  build:
    runs-on: ubuntu-20.04
    steps:
      - name: SHOW AWS CLI VERSION
      ...

        env:
          AWS_ACCESS_KEY_ID: ${{ secrets.AWS_ACCESS_KEY_ID }}
          AWS_SECRET_ACCESS_KEY: ${{ secrets.AWS_SECRET_ACCESS_KEY }}
          AWS_EC2_METADATA_DISABLED: true

깃허브 Secrets -> Actions에 AWS_ACCESS_KEY_ID, AWS_SECRET_ACCESS_KEY를 넣고 커밋하면 된다.