본문으로 건너뛰기

GitHub 프로필에 나의 Daliy 코딩 시간을 표시하기

 · reading-time-plural

GitHub 프로필에 주로 언제 코딩을 하는지 나타내면 어떨까요? 밤에 주로 활동하는 올빼미형 인간인지 아침형 인간인지 유추할 수 있을 것입니다. 해당 페이지에서 commit 일자를 기준으로 GitHub 프로필에 나의 Daliy 코딩 시간을 표시해 보도록 하겠습니다.

info

FERNANDO 기술 블로그 참고하여 작성되었습니다.

repos 포크​

해당 repos를 자신의 repos로 fork한다.

Gist 생성​

링크로 이동하여 새로운 Public Gist를 생성한다.

note

여기서 생성되는 gist를 출력되는 껍데기 이므로 제목과 내용을 마음대로 작성하면 된다. public으로 저장되어야지 추후, pinned에 고정이 가능하다.

GitHub 토큰 발행​

링크에서 repo , gist 를 선택 후 token을 발급받습니다.

발급된 token을 복사해 놓습니다.

caution

해당 page에서 복사하지 않으면 해당 token으로 접속해서 재발급 받아야합니다.

repos 환경 변수 추가​

아까전 fork한 repos에서 Settings → Secrets → New secret 으로 들어가 환경변수를 생성합니다.

GH_TOKEN​

이름을 반드시 GH_TOKEN 으로 해야합니다.

이전에 복사한 GitHub token 값을 붙어넣습니다.

GIST_ID​

이름을 반드시 GIST_ID 으로 해야합니다.

이전에 생성한 Gist의 URL 주소의 뒷부분을 붙어넣습니다.

https://gist.github.com/사용자아이디/[이부분을 복사]

gist의 URL 주소를 까먹은 경우 아래 방법을 통해서 다시 조회가 가능합니다.

Action 등록​

understand my workflows 클릭하여 매 정각 업데이트가 되도록 활성화 시켜준다.

잘 등록됐는지 확인해 봅시다​

지금 당장 결과가 보이게 하기 위해서는 포크한 repos에 push를 해서 업데이트를 트리거 시켜야합니다.

간단하게 README.md 에 공백을 추가 후 commit push 하도록 합니다.

업데이트가 대기 중 이였다가.

완료된 것을 확인할 수 있습니다.

이전에 만들었던 temp gist는 사라지고 업데이트된 gist가 생성된 것을 확인할 수 있습니다.

GitHub 프로필에 pinned 등록​

다른 사람이 제 GitHub 방문시 바로 나타낼 수 있도록 pinned로 등록하도록 합니다.

Reference​

  1. 소개한 방법과 비슷한 제품류
  2. 개성있는 GitHub 프로필
    1. techinpark
    2. woskaangel
    3. Im-Tae
    4. injoon5
    5. du-dung
    6. jiyeoon
    7. anuraghazra

parkgang
태그 🏷