
Github 프로필에 Daliy 코딩시간 적용하기
위의 사진처럼 내가 언제 커밋 을 가장 많이 하는지 알 수 있는 방법이 있습니다.
손쉽게 적용을 하실 수 있도록 오픈소스를 한가지 소개합니다.
적용해보기 ⚡️
- techinpark/productive-box
Repository를fork합니다.
원작자의
Repository에서Fork받아 국내 실정에 맞게 설정을 약간 변경하였습니다.
- Github 에 들어가서 새로운
Public Gist를 생성합니다. (https://gist.github.com) - Github 토큰을 repo와 gist 두 가지를 선택한 채로 생성합니다. (https://github.com/settings/tokens/new)
권한을 이용하는 작업이기 때문에 위험하지만 해당 오픈소스에서는
Gist파일을Github Actions를 이용해 내용 업데이트 할때에만 사용합니다.
- 새로 생성한
Gist의 URL 주소의 뒷부분을 복사합니다.
https://gist.github.com/사용자아이디/“이부분을 복사하시면됩니다”
Fork해두었던Repository로 들어가서Settings>Secrets탭에 들어갑니다.
Secrets 등록하기

GH_TOKEN : 생성한 GITHUB 토큰을 입력하여 저장합니다.
GIST_ID : Gist URL주소의 뒷부분을 입력하여 저장합니다.
-
Secrets등록이 끝난후 상단에 있는Actions탭을 클릭하여 들어갑니다. -
들어간 이후
Enable버튼을 눌러Actions를 활성화 시켜주셔야 합니다. -
모든 설정이 끝났습니다 프로필로 돌아가셔서
Pinned처리 해주시면 됩니다.
적용 완료 🤖

생각보다 적용방법이 쉬우면서도 내가 언제 커밋을 가장 많이 하는지 한눈에 알 수 있어 좋습니다.
물론 깃헙을 매일 이용한다는 전제가 있어야 겠네요 위외 같은 방법을 통해서 깃헙에 취미를 붙이는것도 좋을 것 같습니다. 바로 적용되지는 않고 기다리시면 자연스럽게 내용이 적용이 되실 거에요
Github Actions 를 이용해 매시간 정각 업데이트 됩니다.
Comments