개발생산성을극대화하는깃허브액션종합가이드
깃허브액션을활용해개발시간을단축하고협업효율을높이세요!오픈소스작가이자트레이너,DevOps디렉터인저자가완벽한깃허브사용법을설명합니다.액션과워크플로가무엇인지,이를프로세스에통합해개발과정을단순화,표준화,자동화하는방법은무엇인지알아봅시다.깃허브액션으로코드유효성검사부터복잡한배포파이프라인까지구현하세요.CI/CD를처음접하는분부터깃허브액션사용을고민했던개발자까지프로젝트에바로적용할수있는실무중심의내용을담았습니다.이제깃허브액션으로개발프로세스를혁신하세요!
프로젝트자동화의시작점,
깃허브액션
깃허브액션은빌드,테스트및배포파이프라인을자동화할수있는지속적통합및지속적배포(CI/CD)플랫폼이다.깃허브를많이사용하는개발자라면다른애플리케이션을사용하지않고도깃허브액션을사용해자동화를구현할수있다.이도서는기초적인자동화방법부터보안,심화주제까지차례로소개한다.
1부.깃허브액션의기초깃허브액션의정의와기본적인작동방식,프레임워크의핵심요소,전체적인흐름을소개한다.깃허브액션에입문하는독자가이용하는데어려움이없을정도로확고한기반을다진다.
2부.깃허브액션의구성요소깃허브액션에서설정,데이터공유및저장,워크플로실행트리거및제어에필요한각종구성요소를배우며액션에대한지식을확장한다.
3부.보안과모니터링깃허브액션을사용하는과정에필요한보안을설정,설계,모니터링이라는세가지관점에서살펴본다.로깅에사용하는다양한옵션과문제디버깅에사용하는기술을설명해모니터링자체를자세히살펴본다.
4부.심화주제사용자지정액션제작,스타터워크플로및재사용가능한워크플로제작,깃허브CLI및API사용,워크플로에서매트릭스전략및컨테이너사용등깃허브액션을사용하며알아두면좋을다양한주제를소개한다.또한,마지막장에서는다른자동화툴에서깃허브액션으로마이그레이션하는방법을살펴본다.
대상독자
깃허브를처음사용하며자동화가어떻게작동하는지알고싶은분
깃허브액션으로실제로워크플로를구성하는코드와구문을구현하는데도움을원하는분
CI/CD및자동화에깃허브액션도입을고려하는목적으로이해하고평가하려는분
현재사용하는CI/CD설루션을깃허브액션으로마이그레이션하려는분
배우는내용
도커,자바스크립트,셸을사용한커스텀액션작성
워크플로에발생한문제해결및디버깅방법
깃허브액션으로워크플로를안전하게구현하는법
다른CI/CD플랫폼에서깃허브액션으로마이그레이션하는법