GitHub 뉴스
GitHub의 새로운 기능, Actions, Copilot 통합, 오픈소스 트렌드를 정리합니다.
총 583건·최신 업데이트
- 61
텔레톤, 코드베르그에서 계속 운영 중. GitHub 저장소는 2월부터 보관 상태입니다.
이 기사는 Telethon, Pyrogram 등 텔레그램 라이브러리 사례를 통해 GitHub의 아카이브 상태나 별점이 실제 프로젝트의 활성도를 반영하지 못할 수 있음을 경고합니다. 개발자들에게 패키지 레지스트리(PyPI, npm)의 업데이트 날짜와 다운로드 트렌드를 확인하는 등 더 정확한 라이브러리 검증 방법을 제안합니다.
Telethon is alive on Codeberg. Its GitHub repo has been archived since February↗dev.to
- 62
git push로 라이브 웹사이트까지, Terraform & GitHub Actions으로 원클릭 Azure CI/CD 파이프라인 구축했습니다.
이 글은 Terraform을 이용해 Azure 가상 머신(VM)을 코드로 정의하고, GitHub Actions를 통해 코드 푸시만으로 웹 사이트가 자동 배포되는 원클릭 CI/CD 파이프라인 구축 과정을 다룹니다. 인프라 생성부터 Nginx 설치, 소스 코드 배포, 그리고 비용 절감을 위한 인프라 삭제까지의 전체 워크플로우를 상세히 설명합니다.
I Built a One-Click Azure CI/CD Pipeline with Terraform & GitHub Actions From git push to a Live Website↗dev.to
- 63
로컬호스트에서 프로젝트 옮기기: GitHub Pages에서 첫 웹페이지 무료로 게시하는 방법
이 기사는 GitHub Pages를 사용하여 로컬 호스트의 웹 프로젝트를 무료로 인터넷에 공개하는 단계별 가이드를 제공합니다. Git 사용법부터 GitHub 설정까지 초보자도 쉽게 따라 할 수 있는 배포 과정을 다루며, 개발자의 포트폴리오 구축 중요성을 강조합니다.
Tirando o Projeto do Localhost: Como Publicar Sua Primeira Página Web Gratuitamente no GitHub Pages↗dev.to
- 66
GitHub Actions에서 Cosign Keyless Signing: 이미지 서명, SBOM 인증, Kyverno로 시행
이 글은 GitHub Actions에서 Cosign을 사용해 별도의 개인키 관리 없이 컨테이너 이미지와 SBOM에 디지털 서명을 수행하는 구체적인 방법을 다룹니다. 특히 OIDC 토큰을 통한 신원 증명, 이미지 다이제스트 서명, Kyverno를 통한 클러스터 내 검증 정책 수립 등 보안 파이프라인 구축의 핵심 실무 노하우를 제공합니다.
Cosign Keyless Signing in GitHub Actions: Sign Images, Attest SBOMs, and Enforce It with Kyverno↗dev.to
- 67
AGENTS.md는 얼마나 흔할까? GitHub 샘플 결과: 활성 저장소의 6.2%, 전체 저장소의 1.0%
GitHub의 AGENTS.md와 CLAUDE.md 파일 분포를 분석한 결과, 전체 저장소에서는 1% 수준이지만 최근 90일 내 업데이트된 활성 저장소에서는 6%에 달하는 높은 발견율을 보였습니다. 이는 AI 에이전트 친화적인 문서화가 프로젝트의 생명력을 유지하는 핵심 요소로 떠오르고 있음을 시사합니다.
How common is AGENTS.md, really? I sampled GitHub: 6.2% of active repos, 1.0% of all repos↗dev.to
- 73
Github Actions: 스팟 인스턴스 클레임으로 중단된 CI 작업 자동 재시도
AWS 스팟 인스턴스 중단 시 발생하는 CI 작업의 오류를 실제 테스트 실패와 구분하여 자동으로 재시도하는 GitHub Actions 워크플로우 구현 방법을 소개합니다. 또한, AWS ASG의 Capacity Rebalance 기능이 실질적으로 작동하기 위한 인프라 설정 최적화 팁을 함께 다룹니다.
Github Actions: Re-intentar automáticamente los jobs de CI que un reclamo de spot instance mató↗dev.to
- 75
Baseten의 프로덕션 GitHub에 25분 만에 관리자 접근 권한 획득
보안 에이전트 Strix가 Baseten의 공개된 Harbor 레지스트리를 통해 Docker 이미지 내부의 빌드 히스토리를 분석한 결과, 관리자 권한을 가진 GitHub 개인 액세스 토큰(PAT)을 발견했습니다. 해당 토큰은 2023년에 생성된 이후 장기간 유효한 상태였으며, 주요 리포지토리에 대한 쓰기 권한을 포함하고 있었으나 Baseten 보안팀의 신속한 대응으로 즉시 조치되었습니다.
We got admin access to Baseten's production GitHub in 25 minutes↗strix.ai
- 76
스트릭스, 25분 만에 Baseten에서 관리자 접근 권한이 있는 GitHub 토큰 발견
AI 펜테스팅 에이전트 Strix가 Baseten의 공개 Harbor 레지스트리를 스캔하여, 3년 전 생성된 Docker 이미지 내에 GitHub 관리자 토큰이 노출된 것을 발견했습니다. 이는 Docker 빌드 과정에서 ARG나 ENV를 사용해 비밀 정보를 처리할 때 발생하는 전형적인 보안 취약점으로, 공격자가 별도의 인증 없이도 핵심 소스코드에 접근할 수 있는 상태였습니다.
Strix halló un token de GitHub con acceso admin en Baseten en 25 minutos↗dev.to
- 78
20개의 "테스트 CI" 커밋을 더 이상 강행하지 마세요: GitHub Actions를 브라우저에서 테스트하는 도구를 만들었습니다.
GitHub Actions의 'if' 조건문이 왜 실행되지 않았는지(Skipped)를 브라우저에서 즉시 확인할 수 있는 새로운 개발 도구가 출시되었습니다. GitHub의 실제 파서를 WebAssembly로 컴파일하여 서버로 데이터를 전송하지 않고도 로컬에서 안전하고 빠르게 워크플로우 조건을 시뮬레이션할 수 있습니다.
Stop pushing 20 "test ci" commits: I built a tool to test GitHub Actions in the browser↗dev.to
- 80
하나의 파일, 두 개의 등록: 존재하지 않는다고 말했던 GitHub 소스에 대한 lark-doc 검증
이 기사는 과거 공개 저장소가 없다고 알려졌던 lark-doc의 실제 GitHub 저장소를 찾아내어 정정하며, 동일한 파일이 서로 다른 네임스페이스에서 중복 등록되어 설치 수가 다르게 집계되는 현상을 분석합니다. 또한, 개발자가 소스 코드의 무결성을 보장하기 위해 커밋 SHA를 활용해 파일을 검증하는 구체적인 방법론을 제시합니다.
One file, two listings: verifying lark-doc against the GitHub source we said did not exist↗dev.to








