chore: eslint&format check on workflow (#253)

This commit is contained in:
kimatata
2025-07-26 14:31:01 +09:00
committed by GitHub
parent 9ae67fd303
commit ffd5af8e5c
3 changed files with 10 additions and 11 deletions

View File

@@ -5,16 +5,13 @@ on:
branches: [ "main", "develop" ]
pull_request:
branches: [ "main", "develop" ]
workflow_dispatch:
jobs:
unittcms-test:
runs-on: ubuntu-latest
strategy:
matrix:
node-version: [20.x]
steps:
- uses: actions/checkout@v4
@@ -26,9 +23,11 @@ jobs:
cache: 'npm'
- name: Install dependencies
run: npm ci
- name: Format code
run: npm run format
- name: Run unit tests
- name: Format check
run: npm run format:check
- name: ESLint check
run: npm run lint
- name: Unit tests
run: npm run test
# frontend

View File

@@ -1,13 +1,12 @@
import { redirect } from 'next/navigation'
import { redirect } from 'next/navigation';
import { PageType } from '@/types/base';
import Config from '@/config/config';
import LandingPage from '@/src/app/[locale]/LandingPage';
export default function Home({ params }: PageType) {
if (!Config.isDemoSite) {
redirect(`/${params.locale}/projects`)
redirect(`/${params.locale}/projects`);
}
return <LandingPage params={params} />
return <LandingPage params={params} />;
}

View File

@@ -3,6 +3,7 @@
"version": "1.0.0",
"private": true,
"scripts": {
"format:check": "prettier --check frontend/**/*.{js,ts,jsx,tsx,json} backend/**/*.{js,ts,json}",
"format": "prettier --write frontend/**/*.{js,ts,jsx,tsx,json} backend/**/*.{js,ts,json}",
"test": "vitest",
"coverage": "vitest run --coverage",