Skip to content

Commit 948bae6

Browse files
authored
Merge pull request #440 from Computer-Research-Association/dev
Dev
2 parents 76acaba + 857595d commit 948bae6

File tree

7 files changed

+69
-28
lines changed

7 files changed

+69
-28
lines changed
Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
name: Deploy
2+
on:
3+
push:
4+
branches: [dev]
5+
jobs:
6+
deploy:
7+
runs-on: ubuntu-latest
8+
steps:
9+
- uses: actions/checkout@v4
10+
with:
11+
token: ${{ secrets.SUBMODULE_TOKEN }}
12+
submodules: recursive
13+
14+
- uses: actions/setup-node@v4
15+
with:
16+
node-version: 20
17+
cache: npm
18+
19+
- run: npm ci
20+
- run: npm run build
21+
env:
22+
VITE_API_BASE_URL: ${{ secrets.TEST_API_URL }}
23+
24+
- uses: appleboy/scp-action@v0.1.7
25+
with:
26+
host: ${{ secrets.SERVER_HOST }}
27+
username: ${{ secrets.SERVER_USER }}
28+
key: ${{ secrets.SERVER_SSH_KEY }}
29+
port: ${{ secrets.SERVER_SSH_PORT }}
30+
source: "dist/*"
31+
target: "~/www-test"
32+
strip_components: 1
33+
overwrite: true

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
"version": "0.0.0",
55
"type": "module",
66
"scripts": {
7-
"dev": "git submodule update --remote && cp ./cra-web-frontend-data/.env . && vite",
7+
"dev": " vite",
88
"test": "tsc -b && vite build",
99
"build": "git submodule update --remote && cp ./cra-web-frontend-data/.env . && tsc -b && vite build",
1010
"lint": "eslint .",

src/components/Recruit/Calender/Calender.tsx

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,14 @@ function Calender() {
2626
<div className={styles['calender-line']}>
2727
{timeline.map((item) => (
2828
<div key={item.title} className={styles['calender-box']}>
29-
<h3>{item.title}</h3>
29+
<h3>
30+
{item.title.split('\n').map((line, index, arr) => (
31+
<span key={index}>
32+
{line}
33+
{index !== arr.length - 1 && <br />}
34+
</span>
35+
))}
36+
</h3>
3037
{item.start && item.end ? (
3138
<>
3239
<p>{formatDate(item.start)}</p>

src/data/histories.json

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,10 @@
66
"content": [
77
"하계 신입 프로젝트",
88
" - 매칭부터 콘텐츠까지 이어지는 팀 CC 맞춤형 어플 #CCGO#",
9-
" - AI 기반 자료 정리 프로그램 #Jamiron#"
9+
" - AI 기반 자료 정리 프로그램 #Jamiron#",
10+
"동계 신입 프로젝트",
11+
" - RL 및 IL 기반 마피아 게임 전략 분석 연구 프로젝트 #시민팀#",
12+
" - 알고리즘 로직을 탑재한 자산 관리 시스템 #금 나와라 뚝딱#"
1013
]
1114
},
1215
{

src/data/onGoingProject.json

Lines changed: 10 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,23 +1,22 @@
11
{
22
"data": [
33
{
4-
"image": "https://axtgtqxmsmpp.objectstorage.ap-chuncheon-1.oci.customer-oci.com/n/axtgtqxmsmpp/b/cra-web-bucket/o/assets%2F25-1%2Fccgo.png",
5-
"title": "CCGO",
4+
"image": "https://axtgtqxmsmpp.objectstorage.ap-chuncheon-1.oci.customer-oci.com/n/axtgtqxmsmpp/b/cra-web-bucket/o/assets%2F25-2%2F25-2mafia.png",
5+
"title": "시민팀 - Mafia game AI",
66
"description": [
7-
"팀 CC를 비롯한 모든 공동체 내에서 친목 도모 활성화를 위한 서비스 앱입니다.",
8-
"CC 미션을 자동으로 제공해주며, 서로의 CC미션 진행 현황 파악이 가능합니다."
7+
"부분 관측 마르코프 결정 과정 환경에서 강화학습과 모방학습을 시현할 수 있는 환경을 마련하였습니다.",
8+
"간단한 연구 질문을 설정하여 연구를 진행하고 스스로 논문을 작성하는 경험을 할 수 있었습니다."
99
],
10-
"stack": "React Native, Spring Boot, Mysql"
10+
"stack": "PyTorch, Gymnasium, PettingZoo, SuperSuit, TensorBoard"
1111
},
1212
{
13-
"image": "https://axtgtqxmsmpp.objectstorage.ap-chuncheon-1.oci.customer-oci.com/n/axtgtqxmsmpp/b/cra-web-bucket/o/assets%2F25-1%2F25-1Jamiron.png",
14-
"title": "Jamiron",
13+
"image": "https://axtgtqxmsmpp.objectstorage.ap-chuncheon-1.oci.customer-oci.com/n/axtgtqxmsmpp/b/cra-web-bucket/o/assets%2F25-2%2F25-2gold.png",
14+
"title": "금 나와라 뚝딱팀 - 알고리즘 기반 주식 자동 매매 시스템",
1515
"description": [
16-
"강의자료를 AI 기반으로 분석하여 정리하는 프로그램 입니다.",
17-
"사용자가 수강 중인 강의 계획서를 기반으로 AI가 자료를 자동으로 분류하며",
18-
"사용자가 직접 폴더를 지정 할 수 있습니다."
16+
"사용자를 대신하여 비트코인을 자동으로 매매해주는 서비스입니다. ",
17+
"매매 현황, 거래 내역, 시스템 로그를 웹 페이지에서 확인할 수 있습니다."
1918
],
20-
"stack": "Python, PyQt5, FastAPI, Mysql"
19+
"stack": "React, PostgreSQL, Python, FastAPI"
2120
}
2221
]
2322
}

src/data/recruit-date.json

Lines changed: 12 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,28 +1,27 @@
11
{
2-
"semester": "2025-2",
2+
"semester": "2026-1",
33
"applicationPeriod": {
4-
"start": "2025-08-25",
5-
"end": "2025-09-10"
4+
"start": "2026-02-23",
5+
"end": "2026-03-06"
66
},
77
"timeline": [
88
{
99
"title": "서류 접수",
10-
"start": "2025-08-25",
11-
"end": "2025-09-10"
10+
"start": "2026-02-23",
11+
"end": "2026-03-06"
1212
},
1313
{
14-
"title": "면접 일정 안내",
15-
"date": "2025-09-07"
14+
"title": "면접 일정 안내\n코딩 테스트",
15+
"date": "2026-03-07"
1616
},
1717
{
18-
"title": "코딩 테스트 / 면접",
19-
"start": "2025-09-08",
20-
"end": "2025-09-12"
18+
"title": "면접",
19+
"start": "2026-03-09",
20+
"end": "2026-03-13"
2121
},
2222
{
2323
"title": "최종합격 발표",
24-
"date": "2025-09-13"
24+
"date": "2026-03-14"
2525
}
2626
]
27-
}
28-
27+
}

src/data/recruit-link.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
{
2-
"recruit-google-form" : "https://docs.google.com/forms/d/e/1FAIpQLSfM-rIgABtSX-oRFln7RgBv-vKmK1cCD9x7Qmri5rDNXon7Mw/viewform"
2+
"recruit-google-form" : "https://docs.google.com/forms/d/e/1FAIpQLSdS8LfRv6iZv3Qh3ZKbnEqI07xnM4t5R4tNa-yXDPsHtwDawQ/viewform"
33
}

0 commit comments

Comments
 (0)