diff --git a/.github/workflows/Client-CI.yml b/.github/workflows/Client-CI.yml index 3183a84..86951f7 100644 --- a/.github/workflows/Client-CI.yml +++ b/.github/workflows/Client-CI.yml @@ -2,10 +2,10 @@ name: Client Unit test on: push: - branches: [ "main" ] + branches: ["main"] pull_request: - branches: [ "main" ] - + branches: ["main"] + jobs: run_test: runs-on: ubuntu-latest @@ -13,25 +13,27 @@ jobs: contents: write pull-requests: write steps: - - uses: actions/checkout@v3 - - name: Set up Node.js 20.x - uses: actions/setup-node@v3 - with: - node-version: 20.x + - uses: actions/checkout@v3 + - name: Set up Node.js 20.x + uses: actions/setup-node@v3 + with: + node-version: 20.x + cache-dependency-path: ./client + cache: "npm" + + - name: install deps + run: npm ci + working-directory: client + + - name: run test + run: npm run test:ci + working-directory: client - - name: install deps - run: npm install - working-directory: client - - - name: run test - run: npm run test:ci - working-directory: client - - - name: Request change - uses: actions/github-script@0.2.0 - with: - github-token: ${{github.token}} - script: | + - name: Request change + uses: actions/github-script@0.2.0 + with: + github-token: ${{github.token}} + script: | const ref = "${{github.ref}}" const pull_number = Number(ref.split("/")[2]) await github.pulls.createReview({ @@ -40,4 +42,4 @@ jobs: body:"[Unit test] 유닛테스트를 통과하지 못했습니다.", event: "REQUEST_CHANGES" }) - if: failure() + if: failure()