필터 1
코드, 어떻게 관리하세요?
네이버 페이
프론트엔드

코드, 어떻게 관리하세요?

모노레포로 서비스 레포와 패키지 레포를 통합한 경험을 공유했습니다. turborepo, Changesets, GitHub Actions로 빌드와 배포를 자동화하고 불편한 점도 함께 개선했습니다.

#모노레포#turborepo
68005분
2023년의 마지막 무신사 엔지니어링 밋업 후기
무신사
기타

2023년의 마지막 무신사 엔지니어링 밋업 후기

무신사 테크가 2023년 엔지니어링 성과를 공유하는 밋업을 준비하고 운영한 과정을 정리했습니다. 다양한 기술 발표와 시상식, 높은 만족도를 통해 사내 기술 문화 확산의 의미를 전했습니다.

#AWS#SRE
85005분
Yarn Classic에서 Pnpm으로 전환하기 with TurboRepo
원티드
데브옵스

Yarn Classic에서 Pnpm으로 전환하기 with TurboRepo

TurboRepo 모노레포에서 Yarn Classic의 유령 의존성 문제를 해결하기 위해 Pnpm으로 전환한 과정을 다뤘습니다. workspace 설정, 배포 환경 대응, 캐시 최적화로 설치 속도와 의존성 관리가 개선되었습니다.

#pnpm#TurboRepo
57005분
쿠버네티스에게 Github Actions 설치에 대해 묻다
버즈빌
데브옵스

쿠버네티스에게 Github Actions 설치에 대해 묻다

GitHub Actions를 self-hosted로 설치하고 운영한 경험을 공유하는 글입니다. CI/CD 효율을 높이기 위해 자체 호스팅을 선택한 배경을 설명합니다.

#Kubernetes#GitHub Actions
8005분
Azar iOS Team이 잊힌 코드를 추모 하는 법
하이퍼커넥트
프론트엔드

Azar iOS Team이 잊힌 코드를 추모 하는 법

Azar iOS 팀이 Periphery로 Swift 프로젝트의 미사용 코드를 찾고 공유하는 체계를 만들었습니다. GitHub Actions와 CSV→HTML 변환, artifact 업로드로 주기적 운영도 함께 구성했습니다.

#Swift#iOS
15005분
Release PR만들어질때, Jira 이슈에 배포 버전 자동으로 추가하기(feat. GitHub Action)
PRND
데브옵스

Release PR만들어질때, Jira 이슈에 배포 버전 자동으로 추가하기(feat. GitHub Action)

Release PR에서 커밋의 Jira 이슈를 찾아 fix versions를 자동 추가하는 GitHub Action을 소개했습니다. 수동 버전 관리 부담을 줄이고, 실패 이슈는 출력값과 댓글로 확인할 수 있습니다.

#GitHub Actions#Jira
50005분
백엔드팀에서 GitHub Actions를 사용하는 방법
테이블링
데브옵스

백엔드팀에서 GitHub Actions를 사용하는 방법

GitHub Actions로 백엔드팀의 일부 CI/CD를 자동화하고, Reusable workflow와 Composite action으로 공통 작업을 재사용했습니다. 또한 캐시와 Marketplace 액션을 활용해 배포 편의성과 운영 효율을 높였습니다.

#GitHub Actions#CI/CD
29005분
Github Action을 활용한 소스 안정성 개선
IMQA
데브옵스

Github Action을 활용한 소스 안정성 개선

GitHub Action으로 lint, conflict, build 실패를 자동 점검하고 Slack 알림으로 공론화하는 방법을 소개했습니다. 배포 전 소스 안정성을 높이기 위한 Workflow 구성과 적용 사례를 설명했습니다.

#GitHub Actions#ESLint
37005분
detekt와 reviewdog으로 코드 품질 향상
올리브영
데브옵스

detekt와 reviewdog으로 코드 품질 향상

Kotlin 멀티모듈 환경에서 코드 품질 강화를 위해 detekt, reviewdog, Github Actions를 도입한 과정을 소개했습니다. 커스텀 룰과 PR 리뷰 자동화를 통해 컨벤션과 이슈 감지를 보완했습니다.

#Kotlin#detekt
47005분
비브로스
데브옵스

Gitops를 활용한 AWS EKS Blue-Green 업데이트 적용기

EKS 1.22 종료 대응을 위해 Route53 가중치 기반 Blue-Green 업그레이드를 적용했습니다. ArgoCD와 GitOps로 클러스터를 분리 관리하며 API 호환성과 롤백 제약을 줄였습니다.

#AWS#EKS
31005분
GitHub Actions를 활용한 개발 효율화
네이버 플레이스
데브옵스

GitHub Actions를 활용한 개발 효율화

GitHub Actions로 PR 검사, 자동 승인, 코멘트 작성 같은 반복 작업을 자동화한 사례를 소개했습니다. 워크플로우, 컨텍스트, Marketplace 활용과 GitHub Enterprise 적용 시 유의점도 함께 정리했습니다.

#GitHub Actions#CI/CD
19005분
카카오엔터테인먼트FE
데브옵스

GitHub Actions - JavaScript action 만들기

조건문이 많은 Composite action을 Map 기반 JavaScript action으로 리팩터링하는 과정을 정리했습니다. @actions/core, @actions/github와 캐싱을 활용해 GitHub Actions에서 안정적으로 실행하는 방법도 다뤘습니다.

#GitHub Actions#JavaScript
24005분