본문 바로가기

github action2

GitHub Action - 2 (실습) 이전의 GitHub Action -1 에서 GitHub Action 이란 무엇인가와 그와 연관된 개념에 대해 알아보았다. 이번 시간에는 GitHub Action 을 이용한 실습을 진행해 볼 예정이다. https://dodokong.tistory.com/entry/GitHub-Action-1-%EA%B0%9C%EB%85%90 실습 Workflow 를 생성하는 방법이다. 우선 임의의 프로젝트를 하나 정하고 (없다면 생성) 프로젝트 최 상단에 다음과 같이 디렉토리를 생성한다. yml 파일의 이름은 변경해도 상관 없다. .github 디렉토리의 모양이 다르다면 settings -> Plugins -> Extra Icons 를 설치하면 된다. deploy.yml 1 2 3 4 5 6 7 8 9 10 11 12 1.. 2022. 1. 19.
GitHub Action - 1 (개념) GitHub Action - GitHub Action 이란 ? Github에서 CI를 위한 툴인 GitHub Actions 를제공하고 있다. CI란 Continuous Integration의 약자로써 각각의 개발자가 개발한 코드를 하나의 저장소에서 통합하는 과정을 말한다. 하지만 단순히 코드의 통합만을 의미하진 않으며 정적 분석, 단위 테스트, 분석결과 리포팅, 배포 서버에 push 하는 등의 여러 작업들을 수행한다. 즉, 배포 전에 한 번에 모아서 통합하는 것이 아닌 조금씩 자주 계속해서 통합해 나가는 과정이라고 이해할 수 있을 것 같다. 기존의 Circle CI / Travis CI / Jenkins CI와 같은 서비스 또는 설치형 CI처럼 Github에서도 Actions이라는 CI툴을 선보였으며 별.. 2022. 1. 18.