Skip to content

Fix#388 webpack 설정에서 SVG 파일 처리 규칙 제거 #187

Fix#388 webpack 설정에서 SVG 파일 처리 규칙 제거

Fix#388 webpack 설정에서 SVG 파일 처리 규칙 제거 #187

Workflow file for this run

name: Run Tests
on:
workflow_dispatch:
pull_request:
branches:
- main
- develop
paths:
- "mosu-app/**"
jobs:
tests:
name: Run Unit & Integration Tests
runs-on: ubuntu-latest
permissions:
issues: write
pull-requests: write
steps:
- name: Checkout code
uses: actions/checkout@v4
with:
fetch-depth: 0
- name: Setup Node.js (with Yarn cache)
uses: actions/setup-node@v4
with:
node-version: "22"
cache: "yarn"
- name: Get yarn cache directory path
id: yarn-cache-dir-path
run: echo "dir=$(yarn cache dir)" >> $GITHUB_OUTPUT
- name: Cache yarn cache
uses: actions/cache@v4
id: yarn-cache
with:
path: ${{ steps.yarn-cache-dir-path.outputs.dir }}
key: ${{ runner.os }}-yarn-${{ hashFiles('**/yarn.lock') }}
restore-keys: |
${{ runner.os }}-yarn-
- name: Cache node_modules
uses: actions/cache@v4
id: node-modules-cache
with:
path: |
node_modules
mosu-app/node_modules
key: ${{ runner.os }}-node-modules-${{ hashFiles('**/yarn.lock') }}
restore-keys: |
${{ runner.os }}-node-modules-
- name: Install dependencies
if: steps.node-modules-cache.outputs.cache-hit != 'true'
run: yarn install --frozen-lockfile --prefer-offline
- name: Run Unit & Integration Tests
run: yarn app test