-
Notifications
You must be signed in to change notification settings - Fork 2
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[FEAT] 프론트엔드 테스트 CI (lint, test, build) #123
Labels
Comments
cruelladevil
added
[ 🌞 FE ]
프론트엔드 크루들의 빛나는 개발 이야기 하나둘셋 호!
⚙️ Settin🐁
사소해보이지만 중요한 환경설정
labels
Jul 26, 2023
cruelladevil
changed the title
[FEAT] 프론트엔드 테스트 CI
[FEAT] 프론트엔드 테스트 CI (lint, test, build)
Jul 26, 2023
cruelladevil
changed the title
[FEAT] 프론트엔드 테스트 CI (lint, test, build)
[FEAT] 프론트엔드 CI (lint, test, build)
Jul 26, 2023
cruelladevil
changed the title
[FEAT] 프론트엔드 CI (lint, test, build)
[FEAT] 프론트엔드 테스트 CI (lint, test, build)
Jul 26, 2023
cruelladevil
added a commit
that referenced
this issue
Jul 26, 2023
cruelladevil
added a commit
that referenced
this issue
Jul 27, 2023
splitCoding
pushed a commit
that referenced
this issue
Aug 2, 2023
splitCoding
added a commit
that referenced
this issue
Aug 2, 2023
* feat: 파트에 댓글 작성, 최신 순으로 조회 기능 구현 * refactor: BE 코드리뷰 반영 reviewer : somsom13 * refactor: RestAssured 응답 본문 추출 로직 변경 TypeRef 사용에서 jsonPath().getList() 로 변경 * refactor: 사용하지 않는 PartCommentsResponse 제거 * refactor: BE 코드리뷰 반영 Reviewed-by: seokhwan-an * Feat/#123 프론트엔드 테스트 CI (lint, test, build) (#129) * config: 프론트엔드 ci 설정 - lint - test - build * style: 주석 삭제 * config: frontend 폴더에서만 trigger 되도록 설정 * config: pull request types 추가 * config: jobs 통합 * config: 프론트엔드 테스트 실패 슬랙 알림 * config: node version lts/hydrogen(18.16.1) * fix: npm ci 실행 step 추가 (#137) * fix: working directory 작성 및 if 절 순서 변경 (#138) * Feat/#120 .env 환경 변수 설정 및 MSW 설정 (#132) * config: dotenv설치 및 환경변수 설정 * config: msw 라이브러리 설치 및 적용 * refactor: msw 동적 import 로직 간결하게 변경 * config: package-lock 업데이트 및 script에 NODE_ENV 환경변수 * refactor: DefinePlugin common에서 공통적으로 적용 * feat: msw 파일 구조 변경 및 handler 실패시에도 response * config: package-lock.json 최신화 --------- Co-authored-by: cruelladevil <dev.timetravel@gmail.com> * Fix/#141 폴더 상관없이 항상 CI를 실행하도록 변경 (#142) * config: paths 속성 삭제 - 폴더를 기준으로 트리거되던 action들을 무조건 실행하도록 변경 * config: node-version matrix strategy를 env 환경 변수로 변경 * Refactor/#121 페이지 레이아웃 및 반응형 디자인 통일 (#135) * chore: 로고 아이콘 디렉터리 이동 * design: 헤더 높이 theme 추가 * design: 레이아웃 및 헤더 컴포넌트의 박스 사이징 조정 1. 헤더 높이에 맞게 main content 높이 조정 2. 로고 반응형 추가 3. 박스 사이징 시안에 맞게 수정 * design: 레이아웃 min-height 로 변경 컨텐츠가 높이를 넘어갔을 때 자연스럽게 표시되도록 수정 * design: 유튜브 영상 화면비 16:9로 반응형 구현 * design: 토글 그룹 spacing 삭제 * chore: 더미 앨범 자켓 이미지 추가 * design: 킬링파트 등록 페이지 디자인 조정 1. 더미 엘범 자켓 태그추가 2. spacing 세부 조정 3. 슬라이더 / 인터벌 인풋 위치 변경 4. 텍스트 반응형 디자인 추가 * design: theme 미적용된 속성에 theme 일괄 적용 * design: 인터벌 인풋 엑티브 색상 제거 * fix: jest 컴포넌트 랜더링 시 ThemeProvider를 제공하도록 수정 기존 render함수를 래핑한 renderWithTheme 함수 추가 및 적용 * config: 스토리북에 theme관련 설정 추가 1. 스토리북 themeProvider 적용 2. 스토리북 디렉터리 하위에도 tsc 적용되도록 설정 추가 --------- Co-authored-by: 윤정민 <dev.timetravel@gmail.com> * config: 윈도우 환경변수 이슈 해결 (#155) 1. script에서 주입하던 NODE_ENV 환경변수 삭제 2. webpack.common.js 파일에서 분기로 처리하던 dotenv path 관련 로직 삭제 3. dev, prod 설정 파일 내 dotenv path 적용 * Feat/#144: 총 득표수가 높은 상위 40개 노래 목록 조회 기능 구현 (#159) * feat: 총 득표수가 높은 상위 40개 노래 목록 조회 기능 구현 * feat: Song 에 imageUrl 필드 추가 * refactor: BE 코드리뷰 반영 Reviewed-by: seokhwan-an, somsom13, Cyma-s * refactor: BE 코드리뷰 추가 반영 * Feat/#167: 백엔드 CD 설정 추가 (#168) * config: 백엔드 CD 설정 추가 * chore: 백엔드 CD 파일 이름 변경 * hotfix: 백엔드 CD pwd 로깅 추가 (#169) * config: 입력 받은 브랜치 CD 실행하도록 변경 (#170) * hotfix: 따옴표 삭제 (#171) * config: 실행 권한 root 로 지정 (#173) * config: sudo 권한 삭제 (#174) * fix: application.yml 수정 (#181) * refactor: BE 코드리뷰 반영 Reviewed-by: somsom13, Cyma-s * refactor: Repository 어노테이션 추가 --------- Co-authored-by: 윤정민 <dev.timetravel@gmail.com> Co-authored-by: ukkodeveloper <ukkodeveloper@gmail.com> Co-authored-by: 이도현 <77152650+Creative-Lee@users.noreply.github.com> Co-authored-by: Eunsol Kim <61370551+Cyma-s@users.noreply.github.com>
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
🤷 구현할 기능
🔨 상세 작업 내용
📄 참고 사항
⏰ 예상 작업 시간
2시간
⏰ 마감일
7/26
The text was updated successfully, but these errors were encountered: