GitHub 뉴스
GitHub의 새로운 기능, Actions, Copilot 통합, 오픈소스 트렌드를 정리합니다.
총 583건·최신 업데이트
- 102
`actions/checkout` 사용해봤습니다: 빠른 AI CI를 가능하게 하는 작은 GitHub Action
이 글은 GitHub Actions의 checkout 단계를 최적화하여 AI 기반 코드 리뷰의 비용과 속도를 개선하는 방법을 다룹니다. fetch-depth 설정을 통한 얕은 복제와 프롬프트 캐인싱 기술을 활용해, 대규모 코드베이스에서도 경제적이고 효율적인 AI 리뷰 워크플로우를 구축하는 전략을 제안합니다.
Tried `actions/checkout` Today: The Small GitHub Action Behind Fast AI CI↗dev.to
- 105
Show HN: Proval – GitLab, Forgejo, GitHub용 자체 호스팅 코드 리뷰 에이전트
Proval은 사용자가 직접 LLM(OpenAI, Ollama 등)을 연결하여 운영할 수 있는 자체 호스팅형 코드 리뷰 에이전트입니다. GitHub, GitLab 등 다양한 Git 호스트를 지원하며, 보안이 중요한 환경에서도 내부 인프라를 통해 자동화된 코드 리뷰와 이슈 관리가 가능합니다.
Show HN: Proval – Self-hosted code review agent for GitLab, Forgejo, and GitHub↗github.com
- 106
GitHub Actions Checkout v7: 포크 풀 리퀘스트 안전을 위해 362KB 자격 증명 격리 재작성 필요 이유
GitHub Actions의 핵심 액션인 Checkout v7이 보안 경계 재설정을 위해 대대적인 변경을 단행했습니다. 이제 pull_request_target 등의 트리거 시 포크된 코드의 기본 체크아웃을 차단하며, 자격 증명을 접근이 제한된 $RUNNER_TEMP로 이동시켜 컨테이너 기반 액션의 권한 남용을 원천 차단합니다.
GitHub Actions Checkout v7: Why Fork Pull Request Safety Required a 362KB Credential Isolation Rewrite↗dev.to
- 108
가짜 클라이언트로부터 GitHub 저장소를 받았는데, 실행하는 데 2일과 제가 가진 모든 암호가 들켰습니다.
신뢰할 수 있는 클라이언트 계정을 이용해 개발자의 로컬 환경을 공격하는 새로운 방식의 악성 코드가 발견되었습니다. 공격자는 설정 파일에 난독화된 코드를 숨겨 개발자가 명령어를 실행하는 순간 브라우저의 모든 비밀번호를 탈취하며, 개발 도구 자체를 변조해 재발을 방지하는 강력한 지속성을 보여줍니다.
A fake client sent me a GitHub repo. Running it cost me two days and every password I had.↗dev.to
- 110
GitHub Actions 러너 Linux에서 실행하기: systemd 최적 CI 구성
GitHub Actions의 기본 러너가 가진 2 vCPU 및 대기 시간 제한 문제를 해결하기 위해 개인 또는 사내 하드웨어를 활용한 self-hosted runner 구축 방법을 다룹니다. Linux의 systemd를 사용하여 러너를 데몬으로 관리함으로써 안정성을 높이고, 로컬 NVMe 캐시를 활용해 Docker 빌드 속도를 획기적으로 개선할 수 있습니다.
Chạy GitHub Actions runner trên Linux: Cấu hình systemd tối ưu CI↗dev.to
- 111
Show HN: De-Spark, GitHub Spark export을 사설 SDK에서 이전하기
GitHub Spark의 전용 SDK(데이터, AI, 인증)를 로컬 대체재(localStorage, 개인 API 키 등)로 자동 변환해주는 마이그레이션 도구 'De-Spark'가 공개되었습니다. 사용자가 소스 코드를 업로드하면 GitHub 인프라 의존성을 제거하고 독립적인 프로젝트로 재구성해주는 서비스를 제공합니다.
Show HN: De-Spark, migrate a GitHub Spark export off the private SDK↗deespark.space
- 117
Maiao: GitHub, GitLab, Gitea 등용 Gerrit 스타일 코드 리뷰 워크플로우
Maiao는 대규모 기능을 작은 단위의 커밋으로 분할하여 각각 독립적인 PR/MR로 관리할 수 있게 해주는 Gerrit 스타일의 코드 리뷰 도구입니다. 이를 통해 개발자는 복잡한 의존성을 가진 커밋들을 자동으로 스택화하고, 리뷰어는 더 작고 명확한 단위로 코드를 검토할 수 있습니다.
Maiao: Gerrit-style code review workflow for GitHub, GitLab, Gitea, others↗github.com
- 120
GenAI 기반 테스트 자동화: GitHub Copilot & Agentic Solutions으로 테스트 가속화
본 기사는 GitHub Copilot과 에이전틱 솔루션을 결합하여 테스트 자동화의 구축 및 유지보수 시간을 단축하는 실무적인 프레임워크를 설명합니다. 특히 인터랙티브, 에이전틱, 에디트 모드를 활용해 시나리오 생성부터 스크립트 자동화까지의 워크플로우를 최적화하는 방안을 다룹니다.
GenAI in Test Automation: Accelerating Testing with GitHub Copilot & Agentic Solutions↗dev.to








