CI/CD

    GitHub Action을 사용해 PR 올릴 때 자동으로 build 하기

    GitHub Action을 사용해 PR 올릴 때 자동으로 build 하기

    PR을 올릴 때마다 자동으로 Build가 잘 되는지 체크했으면 좋겠다. GitHub Action으로 이를 구현해보자. Action 생성 GitHub Repository의 Actions 탭에 들어가면 여러가지 Action 예시가 나와있다. 나는 여기서 Java Spring 프로젝트를 빌드할 것이므로 'Java with Gradle'을 선택한다. (github action 문법을 안다면 그냥 처음부터 새로 만들어도 된다.) 그리고 아래와 같이 입력한다. name: Java Spring Build on: [pull_request] jobs: changes: runs-on: ubuntu-latest outputs: backend: ${{ steps.filter.outputs.backend }} steps: - ..