Huny's Dev Blog
Github
Git에서 PAT를 이용한 Private Repository 접근 문제 해결 방법
Git을 사용하여 private repository를 clone하거나 접근할 때, 일반적으로 Personal Access Token(PAT)을 사용한다. 이를 위해 보통 git config --global 명령을 통해 인증정보를 URL에 포함시켜 사용하도록 설정한다.대표적인 설정 명령어는 다음과 같다.그러나 위의 설정을 했음에도 불구하고 다음과 같은 인증 오류가 발생하는 경우가 있다.이 문제의 원인은 기존에 이미 설정된 global git
Github actions node20 glibc 종속성 문제 우회하기
GitHub Actions에서 container를 사용해 CentOS 등 구버전 리눅스를 기반으로 동작할 때, 액션 실행 과정에서 사용하는 /__e/node20/bin/node가 glibc 버전 문제로 오류를 일으킨다. 이를 우회하기 위해 container 설정에서 volumes를 사용해 /__e/node20/bin을 다른 디렉터리와 마운트해 실제 /__e/node20/bin/node가 내부에서 보이지 않도록 만들고, 이후 container 내의 유효한 Node 바이너리에 심볼릭 링크를 연결하여 GitHub Actions가 문제없이 동작하도록 한다.