Run frontend tests on GitHub Actions

This commit is contained in:
c-bata
2021-07-20 18:32:26 +09:00
parent 32c3a97650
commit 74ab737d2d
@@ -2,7 +2,7 @@ name: typescript-checks
on:
pull_request:
paths:
- '.github/workflows/typescript-checks.yml'
- '.github/workflows/typescript-tests.yml'
- '.eslintrc.js'
- '**.ts'
- '**.tsx'
@@ -19,7 +19,7 @@ jobs:
uses: actions/checkout@master
- name: Set up Node v14
uses: actions/setup-node@v2-beta
uses: actions/setup-node@v2
with:
node-version: '14'
- run: |
@@ -35,10 +35,26 @@ jobs:
uses: actions/checkout@master
- name: Set up Node v14
uses: actions/setup-node@v2-beta
uses: actions/setup-node@v2
with:
node-version: '14'
- run: |
npm install
npm run build:dev
npm run build:prd
test:
name: Run tests
runs-on: ubuntu-latest
steps:
- name: Check out code
uses: actions/checkout@master
- name: Set up Node v14
uses: actions/setup-node@v2
with:
node-version: '14'
- run: |
npm install
npm run test