HomeAboutMeBlogGuest
© 2025 Sejin Cha. All rights reserved.
Built with Next.js, deployed on Vercel
📝
GitHub Action을 활용한 자동 크롤러 웹 페이지 만들기
📝

GitHub Action을 활용한 자동 크롤러 웹 페이지 만들기

1. 공식문서2. 섹션 13. 섹션 24. 부록

1. 공식문서

GitHub Actions
Automate, customize, and execute your software development workflows right in your repository with GitHub Actions. You can discover, create, and share actions to perform any job you'd like, including CI/CD, and combine actions in a completely customized workflow.
https://docs.github.com/en/actions
GitHub Actions
 

2. 섹션 1


📝
1. hello github action
📝
2. why github action
📝
3. yml 파일이란?
📝
4. 기본 크롤링(YML 파일과 환경 설정)
📝
5. 작업 스케줄러
📝
6. 크롤러 만들기
📝
7. 크롤링 데이터 파일 생성 후 나에게 push하기
📝
8. 환경변수
📝
9. 웹 서비스 만들기(push 데이터 기반)
📝
10. 프로젝트 개선
 

3. 섹션 2


📋
1. 단위 테스트 (Unit Test) 알아보기
📋
2. pytest 사용해보기
📋
3. 크롤러 리팩토링
📋
4. 크롤러 단위 테스트 작성
📋
5. GitHub Actions와 단위 테스트 연동하기
📋
6. 커버리지 계산하기

4. 부록


🗂️
Github Marketplace(actions)
🗂️
내 터미널에서 GitHub CLI 실행하기