728x90 github2 Github Action 활용하기(pre-commit 자동화) Github Action 활용하기(pre-commit 자동화)배경현재 내 레포지토리에는 pre-commit을 통해 코드 포메팅을 자동화하고 있다.이 pre-commit을 Github에 push 했을 때에도 자동으로 pre-commit을 검사하도록 하고 싶다.Github Action1. 레포지토리에 .yml workflow 파일 생성[파일 구조]- Repository - .github - workflows - (파일 생성) pre-commit.yml - backend - route - service - data - frontend - src - img - js이런 식으로 파일을 생성한.. 2025. 4. 4. 3. 서비스 배포할때 주의할 점 서비스 배포할때 주의할 점출처!서비스 배포할때 주의할 점(링크드인)주의할 점개발 환경에서 사용되는 도메인을 배포 환경에서 그대로 사용개발 환경과 배포 환경의 도메인을 명확히 구분해서 사용하기테스트용 계정과 비밀번호도 함께 배포되는 이슈위와 동일하게 명확히 구분해서 사용하기데이터베이스를 나눈다거나 하는 방법이 있지 않을까?api key가 내장된 채로 서비스 배포유출되었을 경우 API 키를 즉시 폐기(폐기 후 재생성)API 키를 하드코딩하지 않고 안전하게 관리(Ex. .env 사용)서버에 환경변수 직접 설정해서 사용하기Truble Shooting문제: Github에 API가 함께 올라갔을 경우해결방법: 과거 기록 포함 기록을 삭제1. 파일에서 API 키 삭제git rm —cached {file name}2... 2025. 3. 9. 이전 1 다음 728x90