github2 [GitHub] Personal Access Token을 활용한 API 권한 인증과 설정 방법 GitHub Personal Access Token을 활용한 API 권한 인증과 설정 방법1. 개요GitHub API를 통해 리포지토리를 읽거나 이슈를 생성하거나 액션을 트리거하려면 반드시 인증이 필요합니다. 이때 가장 일반적으로 사용되는 인증 방식이 바로 Personal Access Token (PAT) 입니다.이 글에서는 다음 내용을 다룹니다:GitHub Personal Access Token이란 무엇인가?토큰을 생성하고 설정하는 방법토큰을 사용해 API 요청을 인증하는 코드 예시권한 범위를 설정할 때 주의할 점2. Personal Access Token(PAT)이란?PAT는 사용자의 GitHub 계정 권한을 대신하여 API 요청을 보낼 수 있는 비밀번호 같은 문자열입니다.OAuth 앱 또는 GitH.. 2025. 6. 19. [GitHub] Webhook을 활용한 자동 배포 트리거 시스템 구축하기 GitHub Webhook을 활용한 자동 배포 트리거 시스템 구축하기1. 개요CI/CD를 구성하면서 이런 생각 해본 적 있으신가요?"GitHub에 push하면 자동으로 배포까지 이어지면 좋겠다!"많은 조직에서는 Jenkins, GitHub Actions 등으로 배포를 자동화합니다. 하지만 Webhook만으로도 간단한 자동 배포 트리거 시스템을 구축할 수 있습니다.이 글에서는 GitHub Webhook + AWS API Gateway + AWS Lambda를 활용하여 다음과 같은 기능을 구현합니다.GitHub push 이벤트 발생 시Webhook이 API Gateway를 통해 Lambda를 호출Lambda는 서명을 검증한 뒤조건에 맞으면 배포를 트리거(Lambda invoke 또는 SQS 전송)2. Web.. 2025. 6. 19. 이전 1 다음 반응형