Issue/SCM2 [Github Action] tj-actions/changed-files 보안 취약점 발견으로 인한 사용 중지 권고 이번에 Github Action과 Code Deploy를 활용해서 CI/CD 라인을 구축하고 있었습니다. 나는 Docker 이미지를 사용해서 EC2에 올릴 생각이었습니다. 따라서 의존성과 그 외 Default 설정을 담당하는 Base Image와 실제 소스 코드가 담긴 App Image 2개를 만들려고 했습니다. 그리고 Github Action의 CI/CD 파일을 하나로 구축하기 위해, build.gradle 파일이 변경되었을 때만 Base Docker image를 빌드 및 배포하고, 그 외에는 해당 step은 skip하고 app만 배포하도록 설정하려고 하였습니다. 그리고 쉽게 PR의 달라진 파일을 비교할 수 있는 Action으로 "tj-actions/changed-files"를 찾았습니다. 이 Acti.. 2025. 7. 18. [Git] Organization Repository에 권한 부여 방식 현재 프로젝트를 Organization에서 multi repository 형태로 관리하고 있다. 그리고 권한을 부여받은 사용자에 한해서 수정할 수 있도록 제한하고 있습니다. 그래서 Organization의 repository에 push 등의 작업을 하려고 하면 아래와 같은 인증을 요구하게 됩니다.이 글을 통해 제가 어떻게 권한을 부여했는지 과정을 설명하려고 합니다. 1. Personal Access Token을 발급받습니다. 1) 계정의 "Settings" -> "Developer settings" 페이지로 접근합니다. 2) "Personal access Tokens"탭에서 "Tokens (classic)"을 클릭하여 class PAT 관리 화면에 들어간 후 토큰을 생성합니다. 생성된 토.. 2025. 3. 22. 이전 1 다음