Skip to content

Commit 8eb9776

Browse files
authored
Merge pull request #4 from WebCreatorX/feature/ci-fix
Feature/ci fix
2 parents 93e9ab7 + 963aaee commit 8eb9776

9 files changed

Lines changed: 16 additions & 278 deletions

File tree

.github/workflows/ci.yml

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,10 @@ name: CI Pipeline
44
# 워크플로우 실행 조건
55
on:
66
pull_request:
7-
branches: ["main", "dev"]
7+
branches: ["main", "develop"]
88

99
push:
10-
branches: ["main", "dev", "feature/*"]
10+
branches: ["main", "develop", "feature/*"]
1111

1212
# 실행될 작업(Job)들
1313
jobs:
@@ -25,9 +25,6 @@ jobs:
2525
# 1. pnpm 설치 (모노레포 필수)
2626
- name: Install pnpm
2727
uses: pnpm/action-setup@v4
28-
with:
29-
version: 10
30-
run_install: false
3128

3229
# 2. Node.js 환경 설정
3330
- name: Setup Node.js

.github/workflows/deploy.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ on:
44
push:
55
branches:
66
- main
7-
- dev
7+
- develop
88

99
jobs:
1010
build:

apps/editor/package.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,8 @@
77
"build": "next build --turbopack",
88
"start": "next start",
99
"lint": "next lint",
10-
"lint:fix": "eslint . --ext ts,tsx --fix"
10+
"lint:fix": "eslint . --ext ts,tsx --fix",
11+
"type-check": "tsc --noEmit"
1112
},
1213
"dependencies": {
1314
"@repo/ui": "workspace:*",

apps/editor/src/app/test_click_to_edit/_click_to_edit_engine/mock.tsx

Lines changed: 0 additions & 244 deletions
This file was deleted.

apps/editor/src/app/test_click_to_edit/_click_to_edit_engine/util/readNodeId.ts

Lines changed: 0 additions & 14 deletions
This file was deleted.

apps/editor/src/app/test_click_to_edit/page.tsx

Lines changed: 0 additions & 10 deletions
This file was deleted.

package.json

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,10 +3,11 @@
33
"private": true,
44
"scripts": {
55
"dev": "turbo dev",
6-
"build": "turbo build"
6+
"build": "turbo build",
7+
"type-check": "turbo run type-check"
78
},
89
"devDependencies": {
910
"turbo": "^2.6.1"
1011
},
1112
"packageManager": "pnpm@9.15.4"
12-
}
13+
}

packages/ui/package.json

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,9 @@
44
"exports": {
55
"./renderer": "./src/renderer/NodeRenderer.tsx"
66
},
7+
"scripts": {
8+
"type-check": "tsc --noEmit"
9+
},
710
"peerDependencies": {
811
"next": "15.5.6",
912
"react": "19.1.0"

turbo.json

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,16 @@
11
{
22
"$schema": "https://turbo.build/schema.json",
3-
"pipeline": {
3+
"tasks": {
44
"build": {
55
"outputs": [".next/**", "!.next/cache/**"]
66
},
77
"dev": {
88
"cache": false
99
},
10+
"type-check": {
11+
"dependsOn": ["^build"],
12+
"cache": false
13+
},
1014

1115
"lint": {},
1216
"test": {}

0 commit comments

Comments
 (0)