Mac

git hub 커밋 로그 productive-box 설정하기 I'm a night?

냥모리 2024. 9. 13. 00:29
728x90

 

나는 어느 시간대에 커밋을 자주 할까?

 

 

커밋 시간대 통계를 알려주는 기능을 추가해보겠습니다

 

0. 설정 전 gist 생성하기: public 으로 생성할 것

https://gist.github.com


0. 설정 전 토큰 만들기: repo, gist 에 체크 해주기

https://github.com/settings/tokens/new

 

본격적인 설정 시작

 

1. Fork 프로젝트

https://github.com/maxam2017/productive-box

 

GitHub - maxam2017/productive-box: Are you an early 🐤 or a night 🦉? Let's check out in gist

Are you an early 🐤 or a night 🦉? Let's check out in gist - maxam2017/productive-box

github.com

 

2. repo > Actions 활성화

 

3. repo > Settings > Secrets and variables > Actions, add the following secrets / variables

- GH_TOKEN: 발급받은 토큰

- GIST_ID: 만들어진 gist id 

- TIMEZONE: Asia/Seoul

 

4. 활성화하기 Actions > Update gist > Enable workflow

 

5. Update ReadMe.md

리드미 파일을 수정하고 커밋해줌

 

6. git 메인에 pin 고정

 

과정 중 오류 발생시 참고하세요

- pin 고정에 안뜬다면 gist 가 private 인지 확인 하기

- Update gist 가 실패하면 Token 발급 시 gist, repo 체크했는지 확인 후 ReadMe.md 다시 업데이트 해보기

728x90