일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 |
- 셀러리
- ipo 매매자동화
- 구현
- 몽고 인덱스
- langgraph
- piplining
- 프로그래머스
- 완전탐색
- BFS
- spring event
- 결제서비스
- 이분탐색
- JPA
- 쿠키
- 관측가능성
- 추천 검색 기능
- 알람시스템
- 디버깅
- 백준
- 누적합
- AWS
- 아키텍쳐 개선
- 크롤링
- docker
- 카카오
- next-stock
- 베타적락
- gRPC
- ai agent
- dau 3만명
- Today
- Total
목록2023/02/05 (2)
코딩관계론

아래부터는 Git-Action.yaml 파일을 workflow라고 통칭하겠다. 또한 대표적인 기능만 소개하고, 대표적인 기능에 대한 세부적인 동작은 "참고사항의 링크"에 접속해서 확인하길 바란다 작성위치 workflow파일 위치는 반드시 프로젝트의 최상단 폴더의 .github/workflows에 존재해야 한다. Something.repo - .github - workflows - app - sms - db run-name workflow가 실행되면 자동으로 생성되는 이름이다. 보통은 Push로 실행된 액션은 커밋 메시지가 이름이 되고 Pull Request로 실행된 액션은 Pull Request의 제목이 이름이 된다. 하지만 아래의 workflow 파일처럼 run-name을 수정하면 변경이 가능하다. n..

협업을 하다가 보니 코드가 합쳐질 때 문제점이 생기고 이런 오류들을 방지를 위해 test_code가 존재했지만, PR이 급한 경우에는 테스트 코드를 수행하지 않고 합치다 보니 항상 더 큰 문제점이 발생했다. 이러한 문제점을 예방하기 위해 Git ACTION을 통해 PR, PUSH가 되는 경우 테스트 코드가 항상 실행되게 만들었다. 그러한 Action을 만들기 위해서 습득한 지식을 작성하고, Git Action을 작성할 필요가 있는 분들에게 도움이 되면 좋겠다. 기본문법 1. 들여쓰기 들여쓰기 문법으로는 두 칸, 네 칸 들여쓰기를 지원한다. #두 칸 Git-Action: name: Run-TestCode jobs: run: python -m unititest test_code.py #네 칸 Git-Acti..