Tech

Diary

Lecture

About Me

개발중

GitHub Action, 테스트 자동화

JeongSeulho

2024년 01월 08일

준비중...
클립보드로 복사

0. 들어가며

이전 작성한 테스트 코드들이 Github PR이 생성될 때마다 실행되도록 Github Action을 설정하는 방법을 정리

1. vitest.yml 작성

.github/workflows/vitest.yml 파일을 생성하고 아래와 같이 작성한다.

copy
name: 'vitest test'
on: pull_request
jobs:
  Component-test:
    runs-on: ubuntu-latest
    steps:
      - uses: actions/checkout@v3
        with:
          fetch-depth: 0
      - uses: actions/setup-node@v3
        with:
          node-version: 19
      - name: Install dependencies
        run: npm ci
      - name: run vitest
        run: npm run test