네
네이버플레이스
June 7, 20231회
GitHub Actions를 활용한 개발 효율화

간단 소개
GitHub Actions를 활용한 개발 효율화 방안을 소개하고, Workflow 구문, GitHub Contexts, Marketplace 활용법을 설명합니다.
AI Summary
- GitHub Actions 소개 및 구조
- GitHub Actions는 GitHub에서 제공하는 CI/CD 플랫폼이며, 특정 이벤트 발생 시 워크플로우를 실행합니다.
- GitHub-hosted Runner와 Self-hosted Runner를 선택하여 사용할 수 있으며, 보안 고려 시 Self-hosted Runner 구축이 필요합니다.
- Workflow 구문 및 GitHub Contexts 활용
- Workflow 구문은 트리거 이벤트, 스케줄 설정, 수동 실행 등 다양한 옵션을 제공하여 워크플로우 실행 시점을 세밀하게 제어할 수 있습니다.
- GitHub Contexts를 활용하면 워크플로우 상태 및 이벤트 정보에 쉽게 접근하여 조건부 실행 및 환경 설정이 가능합니다.
- GitHub Actions Marketplace 활용 및 주의사항
- GitHub Actions Marketplace는 다양한 액션을 제공하여 개발자가 필요한 기능을 쉽게 적용할 수 있도록 지원합니다.
- 외부 Marketplace 액션 사용 시 보안 검토가 필요하며, 액션들을 통합 관리하는 것이 중요합니다.
- 액션 커스터마이징 또는 직접 구현을 통해 GitHub Action 생태계에 기여할 수 있습니다.
Next Feeds

클라우드 스트리밍 - VCS 기술
SK플래닛의 RB Cloud 기반 VCS 기술은 클라우드 스트리밍을 통해 고품질 서비스와 혁신적인 사용자 경험을 제공하며, 지속적인 기술 발전을 추구합니다.
클라우드 스트리밍VCSRB Cloud서버 가상화저 지연 기술
2023. 6. 7.
skplanet

분석 데이터를 프로덕션에서 쉽게 사용할 수 없을까?
뱅크샐러드는 분석 데이터를 API로 제공하는 데이터 서빙 플랫폼을 구축하여 데이터 제품 개발 효율성을 높이고, 다양한 서비스를 출시했습니다.
데이터 서빙데이터 파이프라인데이터 플랫폼DocumentDBProtobuf
2023. 6. 7.
뱅크샐러드

데이터 분석가가 직접 정의, 배포, 관리하는 뱅크샐러드 데이터 파이프라인
뱅크샐러드는 데이터 분석가가 직접 정의, 배포, 관리하는 데이터 파이프라인 datapipe를 구축하여 데이터 활용도를 높였습니다.
데이터 파이프라인뱅크샐러드datapipe데이터 분석Airflow
2023. 6. 5.
뱅크샐러드
Spring Bean Injection 이야기(feat. 모두가 다 알고 있는 스프링빈, 정말 다 알고 있는가?)
Spring Bean Injection 시 @Qualifier와 @Primary 어노테이션의 동작 방식과 우선순위를 분석하고, 테스트를 통해 검증합니다.
SpringBean InjectionAutowiredQualifierPrimary
2023. 5. 31.
카카오페이

API 문서화, TS 타입만 있으면 해결! – Tspec
Tspec은 TypeScript 기반 API 문서 자동화 라이브러리로, 쉬운 사용법, 높은 관리 효율성, 간편한 도입이 특징입니다.
TspecAPI 문서화TypeScriptOpenAPISwagger
2023. 5. 31.
리디

Self Serving Data Platform 구축하기 (feat. Airflow)
버즈빌은 Airflow 기반 셀프 서빙 데이터 플랫폼을 구축하여 데이터 접근성을 높이고, 엔지니어 효율성을 개선했습니다.
Airflow셀프 서빙 데이터 플랫폼데이터 파이프라인AthenaRedshift
2023. 5. 31.
버즈빌