에러
GitHub Actions 실행 확인 방법
GitHub 리포지토리 페이지로 이동:
- GitHub에서 해당 리포지토리로 이동합니다.
Actions 탭 클릭:
- 리포지토리 페이지 상단에 있는
Actions
탭을 클릭합니다.
- 리포지토리 페이지 상단에 있는
워크플로우 실행 확인:
Actions
페이지에서는 최근에 실행된 모든 워크플로우를 볼 수 있습니다.- 실행된 워크플로우 목록에서 가장 최근의 실행을 찾습니다. 커밋 메시지와 함께 표시되므로 쉽게 찾을 수 있습니다.
워크플로우 실행 상태 확인:
- 워크플로우 실행 상태를 나타내는 아이콘이 있습니다:
- 녹색 체크: 성공적으로 완료된 워크플로우
- 노란색 원: 실행 중인 워크플로우
- 빨간색 X: 실패한 워크플로우
- 실행 상태를 확인하고, 자세한 내용을 보기 위해 해당 실행을 클릭합니다.
- 워크플로우 실행 상태를 나타내는 아이콘이 있습니다:
로그 확인:
- 워크플로우 실행 페이지에서 각 단계의 로그를 확인할 수 있습니다.
- 각 단계의 제목을 클릭하여 해당 단계에서 발생한 로그를 확인합니다.
Install DocFX
,Build documentation
,Deploy to GitHub Pages
등 각 단계가 정상적으로 완료되었는지 확인합니다.
GitHub Pages 배포 확인
배포가 완료된 후, GitHub Pages URL을 통해 배포된 문서를 확인합니다.
- 리포지토리 URL이
https://github.com/YOUR_USERNAME/CLib
인 경우, GitHub Pages URL은https://YOUR_USERNAME.github.io/CLib/
입니다. - 브라우저에서 해당 URL을 열어 배포된 문서가 정상적으로 표시되는지 확인합니다.
에러 종류
remote: Permission to aprofl/CLib.git denied to github-actions[bot].
이 에러는 GitHub Actions 봇이 저장소에 푸시할 권한이 없어서 발생하는 문제입니다1. 다음 단계를 확인해 보세요:
저장소 설정 확인:
- 저장소의 Settings -> Actions -> General로 이동합니다.
- Workflow permissions에서 Read and write permissions를 선택합니다2.
토큰 확인:
- GitHub Actions에서 사용하는 토큰이 올바르게 설정되었는지 확인합니다.
- Personal Access Token (PAT)이 필요한 경우, 새로운 토큰을 생성하고 저장소에 대한 권한을 부여합니다