무엇을 하나
PR에 올린 코드가 합쳐도 괜찮은지 자동으로 확인한다. 우리는 테스트 코드가 없으므로 린트 명령어만 일단 추가한다.
name: Node.js CI on: [push, pull_request] jobs: build: runs-on: ubuntu-latest strategy: matrix: node-version: [16.x] steps: - name: Check out repository uses: actions/checkout@v2 - name: Use Node.js ${{ matrix.node-version }} uses: actions/setup-node@v2 with: node-version: ${{ matrix.node-version }} cache: 'npm' - name: Install a project with a clean slate run: npm ci - name: Lint run: npm run lint
참고로 push 이벤트와 pull request 이벤트 둘 다 on으로 걸면 push 했을 때도 체크하고 PR에 올라왔을 때도 체크한다

![[팀7] 뿡치와 삼촌들 - Devnity](https://www.notion.so/image/https%3A%2F%2Fs3-us-west-2.amazonaws.com%2Fsecure.notion-static.com%2F01eff8cd-e29b-4c4f-baa5-b2eaaa708cd6%2F2.jpg?table=block&id=c0f09e02-7acf-4d9e-8aea-b21f7a9a8822&cache=v2)
