Trawling

최신기사

AI, 개발 도구, 오픈소스, 보안과 인프라의 변화와 이용 조건을 설명하는 최신 기사와 해설입니다.

발행

GitHub Actions workflow lockfile 정식 제공, 태그 참조는 고정 커밋으로 실행

GitHub는 2026년 10월 28일 GitHub Actions workflow lockfile을 공개 프리뷰에서 일반 제공으로 전환했습니다. 워크플로에는 읽기 쉬운 태그나 브랜치 참조를 두고 actions.lock에 액션과 전이 의존성의 커밋을 기록해 해당 코드를 실행하며, Dependabot은 등록된 워크플로의 잠금 항목도 같은 PR에서 갱신합니다. 재사용 워크플로 호출과 러너 이미지, 입력값, 시크릿은 잠금 범위에서 제외됩니다.

발행

GitHub Actions를 시작할 때 알아야 할 최소한의 내용

GitHub Actions의 워크플로 파일에 필요한 on과 jobs 항목을 설명하고, 푸시·예약·수동 실행을 설정하는 방법을 Hugo 사이트 배포 사례로 보여줍니다. 여섯 줄짜리 hello 워크플로로 실행 로그를 확인하는 방법도 안내합니다.

발행

GitHub Actions를 기다리지 마세요: 지금 CI를 빠르게 만드는 방법

GitHub Actions를 빠르게 만드는 출발점은 하드웨어 교체가 아니라 불필요한 작업을 줄이는 일입니다. 글은 실행 시간과 첫 유용한 실패까지 걸리는 시간을 먼저 측정한 뒤, 오래된 실행 취소, 의존성 캐시, 작업 순서와 병렬화, 아티팩트 보관을 단계별로 점검합니다.

발행

GitHub 프로필 자동화가 공격자에게 보여주는 것들

프로필 README를 자동 갱신하는 GitHub Actions 워크플로에는 토큰 권한, 액션 버전, 외부 코드 실행 방식이 드러납니다. 글은 최소 권한 설정, 액션 SHA 고정, 토큰 범위 제한으로 자동화 기능을 유지하면서 공격 표면을 줄이는 방법을 설명합니다.

발행

선제적 방어: 코드 파이프라인과 CI/CD 인프라 강화

Mandiant가 개발자 단말부터 저장소, 아티팩트, CI/CD, 배포 환경까지 소프트웨어 개발 수명주기 전반의 공급망 보안 수칙을 정리했습니다. 짧은 수명의 최소 권한 인증, 불변 다이제스트 검증, 격리된 빌드와 지속적인 서명·취약점 검사를 강조합니다.

발행

GitHub Actions·Azure Pipelines 호스팅 러너 이미지 안내

GitHub의 runner-images 저장소는 GitHub Actions와 Azure Pipelines에서 쓰는 호스팅 VM 이미지의 구성 소스를 관리합니다. 운영체제별 이미지와 라벨, 소프트웨어 업데이트·지원·폐기 정책을 정리해 CI 워크플로의 실행 환경을 선택하고 변경에 대비하도록 돕습니다.