
카카오웹툰은 GitHub Actions를 어떻게 사용하고 있을까?
GitHub Actions로 push 테스트, 캐시, Slack 알림을 자동화한 사례를 소개했습니다. 브랜치명·Secrets·스케줄을 활용한 지역별 AWS 배포 흐름도 설명합니다.
새로운 기술 블로그가 추가되었어요

GitHub Actions로 push 테스트, 캐시, Slack 알림을 자동화한 사례를 소개했습니다. 브랜치명·Secrets·스케줄을 활용한 지역별 AWS 배포 흐름도 설명합니다.

GitHub Actions로 React 프로젝트의 검사와 빌드를 자동화하고 의존성 캐시를 적용했습니다. Composite Action과 Secrets로 Slack 알림 및 배포 브랜치 규칙을 구성했습니다.


TypeORM 마이그레이션으로 스키마 변경·롤백 쿼리 생성과 이력 관리를 자동화했습니다.\n실행 순서와 DB 벤더별 DDL 트랜잭션 특성에 주의해야 합니다.

Next.js 서비스 운영에 12Factor 원칙을 적용하는 방법을 코드베이스부터 배포까지 설명했습니다. 런타임 설정과 Docker Artifact로 환경 독립성과 배포 효율을 높였습니다.


환경 증가와 반복 작업 문제를 해결하기 위해 Terraform 기반 IaC를 도입한 경험을 공유했습니다. tfstate, 리소스 의존성, 수동 변경 동기화와 협업 검증의 중요성을 설명합니다.

RLlib Unity3D Wrapper의 사용자 지정 포트 중복 문제를 분석하고 worker_id 증가 방식으로 해결했습니다.\n재발 방지 유닛 테스트와 CI·requirements 수정을 거쳐 PR을 머지했습니다.


Android 테스트 피라미드를 바탕으로 단위·통합·UI 테스트의 역할과 비용을 설명했습니다. 단위 테스트부터 도입하고 CI로 지속 관리하는 방식을 제안합니다.


Travis CI의 빌드 시간 기반 과금과 제한된 환경 설정 문제를 해결하기 위해 iOS용 Jenkins CI를 구축했습니다. GitHub PR·댓글 트리거로 테스트와 Firebase·TestFlight 배포를 연동했습니다.
이 게시물은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다.


DDD의 느슨한 결합과 높은 응집 원칙으로 MSA의 도메인 분리 기준을 설명했습니다.\n명확한 경계가 독립 배포와 기술 선택을 돕지만 복잡성 관리도 필요합니다.


DDD의 느슨한 결합과 높은 응집 원칙으로 MSA의 도메인 경계를 설명했습니다. 독립 배포와 기술 다양성의 이점, 과도한 분리·다양성의 주의점을 정리했습니다.


하이브리드 앱 전환을 앞두고 코드 규칙부터 배포·티켓 처리까지 업무 프로세스를 정립했습니다.\nMVVM, 정적 분석, Bitrise CI/CD, Git Flow를 적용한 협업 체계를 소개합니다.


기존 CI 도구의 긴 테스트 시간과 monorepo 운영 문제를 개선할 필요가 있었습니다. 저장소 분리와 함께 작성·확장이 쉬운 GitHub Actions를 워크플로우에 활용했습니다.


AWS Amplify Console로 Git 기반 자동 배포와 Pull Request별 테스트 환경을 구축했습니다. SPA Rewrite와 HTTPS, Rewrite Rule 적용 문제의 대응 방법도 공유했습니다.


컬리 PHP 개발자를 위한 학습·협업 중심의 기술 로드맵을 소개했습니다. Modern PHP·Laravel, Docker 기반 CI/CD와 MSA 전환 방향을 담았습니다.