TechFeedTechFeed

CI/CD — 관련 콘텐츠 17건

프리뷰 잡이 프로덕션 토큰을 읽으면 값이 저장소 시크릿에 있습니다. 같은 풀리퀘스트에 커밋을 연타하면 깃허브 액션이 겹쳐 돕니다. 깃허브 시크릿의 AWS 액세스 키를 빼고 OIDC로 IAM 역할만 빌린다.

관련 글 리스트

깃허브 환경, 필수 검토, 대기 타이머, 환경 시크릿 | 프로덕션 토큰이 프리뷰 잡에 열리면?
깃허브 환경, 필수 검토, 대기 타이머, 환경 시크릿 | 프로덕션 토큰이 프리뷰 잡에 열리면?
프리뷰 잡이 프로덕션 토큰을 읽으면 값이 저장소 시크릿에 있습니다. 깃허브 환경 시크릿은 그 환경을 적은 잡만 열고, 필수 검토와 대기 타이머는 무료, 프로, 팀의 공개 저장소에만 있습니다. 개발자, 깃허브, Next.js, 데브옵스, 클라우드, API, 백엔드, 버셀 기준으로 배포 잡이 여는 시크릿 칸만 보고 동시성 글, 오아이디씨 글과 자리를 섞지 않습니다. 2026년 8월 깃허브 공식 문서.
Cloud & DevOps2026-08-21
깃허브 액션, 동시성, 진행 중 취소, 대기 줄 | 같은 브랜치 푸시가 분을 두 번 깎을까?
깃허브 액션, 동시성, 진행 중 취소, 대기 줄 | 같은 브랜치 푸시가 분을 두 번 깎을까?
같은 풀리퀘스트에 커밋을 연타하면 깃허브 액션이 겹쳐 돕니다. 동시성 그룹에 워크플로와 브랜치를 넣고, 검사는 진행 중 취소를, 배포는 대기 줄 최대로 나눈다. 개발자, 깃허브, Next.js, 클라우드, 데브옵스, 백엔드, API, 도커 기준으로 분이 겹치는 칸만 보고 OIDC·재사용 워크플로 글과 자리를 섞지 않는다. 2026년 8월 공식 문서.
Cloud & DevOps2026-08-20
깃허브 액션 OIDC, AWS 장기 키, 불변 주체 | 시크릿에서 액세스 키를 빼는 순서는?
깃허브 액션 OIDC, AWS 장기 키, 불변 주체 | 시크릿에서 액세스 키를 빼는 순서는?
깃허브 시크릿의 AWS 액세스 키를 빼고 OIDC로 IAM 역할만 빌린다. 공급자 URL, aud, 불변 sub, 환경 보호, id-token 권한, configure-aws-credentials, 포크 PR을 클라우드, 데브옵스, 보안, 개발자, CI/CD 기준으로 같은 표에 둔다. 재사용 워크플로 글과 공급망 사고 글과 각을 섞지 않는다.
Cloud & DevOps2026-08-16
깃허브 액션 재사용 워크플로우, 컴포지트 액션, 매트릭스 | CI 중복을 어떻게 없애나?
깃허브 액션 재사용 가능한 워크플로우와 컴포지트 액션의 차이, workflow_call 선언과 호출 구조, 매트릭스 병렬 테스트 설정, 시크릿 전달 방식(inherit vs 명시), outputs로 잡 간 값 전달하는 법을 실무 기준으로 정리한다. CI/CD, 클라우드, 데브옵스, 개발자, 백엔드, API, 도커, 버전 태그 고정, 보안 감사 대비 체크리스트까지 다룬 깃허브 액션 가이드.
Cloud & DevOps2026-08-14
의존성 자동 업데이트 체크리스트 2026 | Dependabot·Renovate·audit·락파일
의존성 자동 업데이트 체크리스트 2026 | Dependabot·Renovate·audit·락파일
Dependabot·Renovate로 npm·pnpm·Docker·GitHub Actions 의존성을 주 단위로 흡수하는 실무 체크리스트다. 봇 선택, groups·packageRules, 락파일 재현 설치, npm audit·required checks, 메이저 분리, 자동 머지·롤백 루틴 약 40항목. 개발자 CI/CD·보안 패치·공급망 대응과 Cloud & DevOps 운영에 바로 붙일 수 있다.
Cloud & DevOps2026-07-28
레거시 코드베이스를 바이브코딩으로 3주 만에 정리한 팀의 기록 — 도입 결정부터 CI 통합까지
레거시 코드베이스를 바이브코딩으로 3주 만에 정리한 팀의 기록 — 도입 결정부터 CI 통합까지
3년 된 Node.js 레거시 코드베이스를 바이브코딩(vibe coding)으로 3주 만에 핵심 모듈 70%를 리팩토링한 팀의 실전 기록. 클로드 코드(Claude Code)와 커서(Cursor)를 조합해 기술 부채를 해소하는 과정에서 CLAUDE.md 컨텍스트 주입, 타입스크립트 마이그레이션, 깃허브 액션스 CI/CD 검증 게이트 도입까지 단계별 접근법을 정리한다. AI 코딩 도구로 레거시 프로젝트를 정리할 때 반드시 알아야 할 5가지 함정과 1인 개발자 적용법도 포함.
바이브코딩2026-07-10
타입스크립트 프로젝트 품질 체크리스트 2026 — strict 설정·린터·CI 파이프라인 40항목 실무 점검
타입스크립트 프로젝트 품질 체크리스트 2026 — strict 설정·린터·CI 파이프라인 40항목 실무 점검
타입스크립트 프로젝트 품질을 높이는 실무 40개 점검 항목 모음. strict 모드와 noImplicitAny 단계적 적용법, tsconfig 필수 옵션, ESLint typescript-eslint 타입 기반 규칙, any 제거 패턴, Vitest 타입 커버리지, CI 파이프라인 tsc --noEmit 통합까지. 1인 개발 사이드 프로젝트부터 팀 프로젝트까지 적용 가능한 타입스크립트 코드 품질 관리 체크리스트.
Programming Languages2026-07-09
Gitea 자체 깃 서버 구축 실전 튜토리얼 — Docker Compose 설치·SSH·Actions CI까지
Gitea 자체 깃 서버 구축 실전 튜토리얼 — Docker Compose 설치·SSH·Actions CI까지
Docker Compose로 Gitea 오픈소스 깃 서버를 설치하고, PostgreSQL 연동·SSH 키 등록·Gitea Actions CI 파이프라인 구성·Nginx HTTPS 설정·자동 백업까지 단계별로 구축하는 실전 가이드. 국내 VPS 환경에서 겪은 설정 함정과 깃허브에서 마이그레이션하는 방법도 포함. 깃허브 비용 절감 또는 사내 소스코드 보안이 필요한 개발팀을 위한 오픈소스 셀프호스팅 튜토리얼.
Open Source2026-07-06
바이브코딩 프로덕션 체크리스트 — AI 코드를 출시하기 전 점검 42개 항목
바이브코딩 프로덕션 체크리스트 — AI 코드를 출시하기 전 점검 42개 항목
클로드 코드·커서·깃허브 코파일럿 같은 AI 코딩 도구로 만든 바이브코딩 MVP를 프로덕션에 배포하기 전 점검해야 할 42개 체크리스트를 6단계로 정리했다. 환경변수 미설정, 시크릿 하드코딩, 결제 API 프로덕션 키 미전환, N+1 쿼리, 인증 미들웨어 누락이 가장 자주 놓치는 항목이다. Next.js·버셀·Supabase 기반 프로젝트 기준으로 작성했으며 CI/CD 자동화 연결 방법도 포함한다.
바이브코딩2026-07-05
pnpm vs npm vs Yarn Berry 2026 — JavaScript 패키지 매니저 속도·디스크·워크스페이스 실전 비교
pnpm vs npm vs Yarn Berry 2026 — JavaScript 패키지 매니저 속도·디스크·워크스페이스 실전 비교
2026년 기준 신규 프로젝트의 기본 선택은 pnpm 이다. npm은 기존 프로젝트 유지보수용, Yarn Berry는 대형 모노레포에서 PnP나 zero-install이 필요한 상황에 쓴다. npm은 Node.js와 함께 기본 설치되는 패키지 매니저다. 별도 설치 없이 바로 쓸 수 있고 생태계 표준이라는 점에서 진입 장벽이 없다.
Frontend2026-04-21
8개 멀티레포를 Turborepo 모노레포로 합친 스타트업의 6개월 — 빌드 시간 72% 단축 기록
8개 멀티레포를 Turborepo 모노레포로 합친 스타트업의 6개월 — 빌드 시간 72% 단축 기록
8개의 분리된 레포지토리를 운영하던 한 SaaS 스타트업 개발팀이 Turborepo 기반 모노레포로 전환한 뒤 CI 빌드 시간을 72% 줄이고, 공유 컴포넌트 배포 사이클을 8개 PR에서 1개 PR로 압축했다. 이 글은 그 팀이 6개월 동안 겪은 시행착오와 실제 수치를 3인칭으로 정리한 케이스 스터디다. 이 스타트업은 창업 4년차에 접어든 B2B SaaS 팀이다.
Startup / Product2026-04-06
LLM Evals 실전 가이드 — AI 앱 출력 품질을 CI/CD로 검증하는 법
LLM Evals 실전 가이드 — AI 앱 출력 품질을 CI/CD로 검증하는 법
LLM 앱을 프로덕션에 배포하기 시작한 팀들이 공통으로 겪는 문제가 있다. 프롬프트를 조금 바꿨더니 다른 기능이 망가졌고, 새 모델 버전으로 교체했더니 출력 품질이 눈에 띄게 달라졌다. 일반 소프트웨어 테스트는 결정론적이다. 함수에 입력을 넣으면 항상 같은 출력이 나오고, assert output == expected 로 검증할 수 있다.
AI/LLM2026-04-04
오픈소스 릴리즈 체크리스트 — npm·PyPI·GitHub 배포 전 놓치면 후회하는 38개 항목
오픈소스 릴리즈 체크리스트 — npm·PyPI·GitHub 배포 전 놓치면 후회하는 38개 항목
오픈소스 패키지를 배포하기 직전, 많은 개발자들이 작은 실수 하나 때문에 재배포하거나 사용자에게 혼란을 준다. npm에 .env 파일이 포함되거나, PyPI에 secrets가 노출되거나, README 설치 명령어가 실제 패키지명과 다른 경우가 대표적이다. 소스코드가 실제로 동작하는지, 테스트가 통과하는지 확인하는 단계다. 코드 품질 게이트가 무너지면 이후 패키징·보안 작업이 모두 무의미해진다.
Open Source2026-04-04
Playwright E2E 테스트 자동화 실전 가이드 — 설치부터 CI/CD 통합까지
Playwright E2E 테스트 자동화 실전 가이드 — 설치부터 CI/CD 통합까지
"수동으로 클릭해서 테스트하고 있다면, 그건 테스트가 아니라 기도다." 프론트엔드 배포 후 로그인이 깨지고, 결제 플로우가 멈추고, 모달이 안 닫히는 걸 사용자가 먼저 발견 한 경험이 있다면 — 이 가이드가 필요하다. Playwright는 Microsoft가 만든 E2E 테스트 프레임워크로, Chromium·Firefox·WebKit 세 엔진을 하나의 API로 제어한다.
Frontend2026-04-03
Docker 멀티스테이지 빌드 실전 가이드 — 이미지 크기 90% 줄이기
Docker 멀티스테이지 빌드 실전 가이드 — 이미지 크기 90% 줄이기
Docker 이미지를 빌드했더니 1.2GB? Node.js 앱 하나에 이 용량은 과하다. 멀티스테이지 빌드를 쓰면 같은 앱을 100~200MB로 줄일 수 있다. 이 가이드에서는 실제 Dockerfile을 단계별로 리팩토링하면서, 이미지 크기가 어디서 불어나고 어떻게 잘라내는지 직접 확인한다. 단순히 "멀티스테이지 쓰세요"가 아니라, 왜 각 단계가 필요한지, 어떤 레이어가 용량을 먹는지 EXPLAIN하며 진행한다. ※ 이 글은 2026년 3월 기준, Docker 27.x / Node.js ...
Cloud & DevOps2026-03-31
프로덕션 배포 체크리스트 — 서비스 출시 전 반드시 점검해야 할 42개 항목
프로덕션 배포 체크리스트 — 서비스 출시 전 반드시 점검해야 할 42개 항목
배포 당일 장애의 80%는 "알고 있었지만 안 한 것"에서 발생한다. 이 체크리스트는 백엔드 서비스를 프로덕션에 처음 올리거나, 대규모 변경을 배포할 때 사용하는 점검표다. 인프라, 보안, 모니터링, 롤백 전략까지 — 한 항목이라도 빠지면 새벽 3시에 전화가 울린다. 단순히 "코드가 돌아간다"와 "프로덕션에서 안정적으로 서비스된다" 사이에는 수십 개의 점검 항목이 있다. 이 글은 실무에서 반복적으로 놓치는 항목을 6개 영역, 42개 체크 항목 으로 정리했다. 팀 내 배포 프로세스에 복붙해...
Cloud & DevOps2026-03-25
컨테이너 이미지 보안 스캐닝 실전 가이드 — Trivy, Grype, CI/CD 통합
컨테이너 이미지 보안 스캐닝 실전 가이드 — Trivy, Grype, CI/CD 통합
한 줄 요약: 컨테이너 이미지 보안 스캐닝은 배포 전 알려진 CVE와 잘못된 설정을 자동으로 탐지하는 필수 DevSecOps 단계다. Trivy 한 줄 명령으로 시작할 수 있다. 컨테이너 이미지는 OS 라이브러리, 런타임, 애플리케이션 의존성을 한 레이어에 묶는다. node:18-alpine 같은 공식 베이스 이미지도 알려진 CVE를 포함할 수 있다.
Security2026-03-17

카테고리 탐색

🤖 AI/LLM🛠️ AI 코딩 도구📘 Claude Code 가이드☁️ Cloud & DevOps🔐 Security

관련 키워드

개발자AI/LLMAPILLMNext.js백엔드AI 코딩 도구Frontend