@@ -27,13 +27,13 @@ jobs:
2727 id : cache-backend-deps
2828 uses : actions/cache@v3
2929 with :
30- path : backend/node_modules
31- key : ${{ runner.os }}-backend-yarn-${{ hashFiles('backend/yarn.lock') }}
30+ path : apps/ backend/node_modules
31+ key : ${{ runner.os }}-backend-yarn-${{ hashFiles('apps/ backend/yarn.lock') }}
3232
3333 # 백엔드 의존성 설치
3434 - name : Install backend dependencies
3535 if : steps.cache-backend-deps.outputs.cache-hit != 'true'
36- working-directory : ./backend
36+ working-directory : ./apps/ backend
3737 run : yarn install
3838
3939 setup-frontend :
@@ -54,13 +54,13 @@ jobs:
5454 id : cache-frontend-deps
5555 uses : actions/cache@v3
5656 with :
57- path : frontend/node_modules
58- key : ${{ runner.os }}-frontend-yarn-${{ hashFiles('frontend/yarn.lock') }}
57+ path : apps/ frontend/node_modules
58+ key : ${{ runner.os }}-frontend-yarn-${{ hashFiles('apps/ frontend/yarn.lock') }}
5959
6060 # 프론트엔드 의존성 설치
6161 - name : Install frontend dependencies
6262 if : steps.cache-frontend-deps.outputs.cache-hit != 'true'
63- working-directory : ./frontend
63+ working-directory : ./apps/ frontend
6464 run : yarn install
6565
6666 backend-lint :
@@ -79,12 +79,12 @@ jobs:
7979 - name : Restore Yarn dependencies for backend
8080 uses : actions/cache@v3
8181 with :
82- path : backend/node_modules
83- key : ${{ runner.os }}-backend-yarn-${{ hashFiles('backend/yarn.lock') }}
82+ path : apps/ backend/node_modules
83+ key : ${{ runner.os }}-backend-yarn-${{ hashFiles('apps/ backend/yarn.lock') }}
8484
8585 # 백엔드 린트 실행
8686 - name : Run backend lint
87- working-directory : ./backend
87+ working-directory : ./apps/ backend
8888 run : yarn lint
8989 continue-on-error : true
9090
@@ -109,12 +109,12 @@ jobs:
109109 - name : Restore Yarn dependencies for frontend
110110 uses : actions/cache@v3
111111 with :
112- path : frontend/node_modules
113- key : ${{ runner.os }}-frontend-yarn-${{ hashFiles('frontend/yarn.lock') }}
112+ path : apps/ frontend/node_modules
113+ key : ${{ runner.os }}-frontend-yarn-${{ hashFiles('apps/ frontend/yarn.lock') }}
114114
115115 # 프론트엔드 린트 실행
116116 - name : Run frontend lint
117- working-directory : ./frontend
117+ working-directory : ./apps/ frontend
118118 run : yarn lint
119119 continue-on-error : true
120120
@@ -139,8 +139,8 @@ jobs:
139139 - name : Restore Yarn dependencies for backend
140140 uses : actions/cache@v3
141141 with :
142- path : backend/node_modules
143- key : ${{ runner.os }}-backend-yarn-${{ hashFiles('backend/yarn.lock') }}
142+ path : apps/ backend/node_modules
143+ key : ${{ runner.os }}-backend-yarn-${{ hashFiles('apps/ backend/yarn.lock') }}
144144
145145 # 백엔드 빌드 실행
146146 - name : Run backend build
@@ -163,8 +163,8 @@ jobs:
163163 - name : Restore Yarn dependencies for frontend
164164 uses : actions/cache@v3
165165 with :
166- path : frontend/node_modules
167- key : ${{ runner.os }}-frontend-yarn-${{ hashFiles('frontend/yarn.lock') }}
166+ path : apps/ frontend/node_modules
167+ key : ${{ runner.os }}-frontend-yarn-${{ hashFiles('apps/ frontend/yarn.lock') }}
168168
169169 # 프론트엔드 빌드 실행
170170 - name : Run frontend build
@@ -187,10 +187,10 @@ jobs:
187187 - name : Restore Yarn dependencies for backend
188188 uses : actions/cache@v3
189189 with :
190- path : backend/node_modules
191- key : ${{ runner.os }}-backend-yarn-${{ hashFiles('backend/yarn.lock') }}
190+ path : apps/ backend/node_modules
191+ key : ${{ runner.os }}-backend-yarn-${{ hashFiles('apps/ backend/yarn.lock') }}
192192
193193 # 백엔드 테스트 실행
194194 - name : Run backend tests
195- working-directory : ./backend
195+ working-directory : ./apps/ backend
196196 run : yarn test
0 commit comments