DevOps백엔드팀에서 GitHub Actions를 사용하는 방법
테이블링 백엔드팀은 기존 AWS CodePipeline과 CodeBuild를 사용한 CI/CD 환경에서 일부 프로젝트에 GitHub Actions를 도입했습니다. 기존 환경은 gulp.js 기반으로 동작하여 오류 추적이 어렵다는 단점이 있었습니다. GitHub Actions 도입은 코드 관리와의 연동성, YAML 파일 기반의 간편한 설정, 재사용 가능한 워크플로우 및 액션, 마켓플레이스의 풍부한 액션 지원 등의 장점 때문입니다. 또한, 팀 내 YAML 파일 사용 경험이 적어 파일명, job/step 명명 규칙, 확장자 등 컨벤션과 가이드라인을 설정하는 과정도 공유합니다. 이를 통해 백엔드팀의 CI/CD 효율성을 높이고자 합니다.





