참고 자료

Github Action을 사용한 Spring boot & gradle CI/CD 구축 - 1

Github Actions으로 배포 자동화하기 : NHN Cloud Meetup

CI/CD 구축하기(1) - Github Action 이란?

GitHub Actions 로 풀리퀘스트 test 검증하기

https://www.youtube.com/watch?v=iLqGzEkusIw&t=164s


CI/CD

CI/CD는 Continuous Integration, Continuous Deliver, Continuous Deployment를 나타내는 용어이며 서비스 기능 개발 이후 빌드, 테스트, 소스 병합, 릴리즈, 배포라는 일련의 과정들을 자동화하여 불필요한 과정을 줄이고 보다 빠른 서비스를 제공할 수 있는 효과를 가질 수 있다.

Untitled


1. Github Action이란?

Untitled

Github Action이란 Github에서 제공하는 워크플로우(workflow)를 자동화하도록 도와주는 도구이다. 테스트, 빌드, 배포 등의 다양한 작업들을 자동화하여 처리한다.


Github Action Core 개념

2.1 Workflow