Python 프로젝트를 위한 실용적인 GitHub Actions 기본 설정
(dev.to)
대부분의 파이썬 프로젝트는 처음부터 복잡한 CI/CD 환경을 구축할 필요가 없습니다. 코드 변경 시 몇 가지 기본적인 질문에 답할 수 있는 워크플로우만 있으면 됩니다: * 프로젝트가 깨끗한 환경에서 설치되는가? * Linting으로 명백한 실수를 잡아낼 수 있는가? * 코드가 병합되기 전에 테스트를 실행하는가? * 배포는 일반적인 Pull Request 검사와 분리되어 있는가? 다음은 제가 일반적으로 시작하는 간단한 기본 설정입니다. name: Python CI on: push: branches: - main - master pull_request: permission
댓글
아직 댓글이 없습니다. 첫 댓글을 남겨보세요.