Home [깃허브 프로필 꾸미기] productive box 만들기
Post
Cancel
Preview Image

[깃허브 프로필 꾸미기] productive box 만들기

깃허브 프로필을 꾸미기 위해 productive box를 만들어보고자 한다. 이는 내가 언제 커밋을 많이 하는지 알아볼 수 있다.


1. GIST 생성

https://gist.github.com/

  1. gist를 생성한다. 저 내용들은 저대로 해야 하는 것인지는 잘 모르겠으나, 참고한 블로그의 내용대로 기입했다.
  2. create screts이 아닌 pubilc으로 해야 나중에 업로드 되는 결과를 볼 수 있다.


2. GH_TOKEN 생성

  1. expiration(기한)은 토큰이 파기되는 기한을 지정하는 것으로 기한없음(no expiration)을 체크한다.
  2. 토큰을 생성하고 나서 새로고치거나 다시 들어가면 토큰 주소를 볼 수 없다.


3. 레포지토리 포크

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

  1. 포크한 후, actions에 들어가서 go ahead and enable them 버튼을 클릭한다.

그 다음 노란색 느낌표가 있는 곳을 들어가 enable workflow를 누른다.


4. settings -> secrets -> actions 클릭 후, newrepository secret을 통해 환경변수 생성

총 2개를 생성해야 한다.

  1. 아까 생성했던 gist에 주소를 복사하여 넣는다. 여기서 중요한 것은 전체 주소에서 맨 뒤에 부분 즉, username/뒤인 66cead553c5a43ac88609fbcd26fca4e을 복사해야 한다.

그리고는 환경변수 내용으로 기입하여 생성한다.

  1. 생성했던 토큰을 복사한다.

동일하게 기입하여 생성한다.


5. fork한 곳에 workflows/schedule.yml 수정

이유는 모르겠으나 uses에 나의 이름대신 maxam2017로 해야 작동이 되었다. 위와 같이 secrets 함수로 잘 되어 있는지 확인한다.


6. 홈 화면에 pin설정을 통해 gist를 불러온다.

여기서 pin을 설정하면 고정이 되어 홈화면에서

아래와 같이 진행된 것을 볼 수 있다.

생성한 gist가 보이지 않는다면 1번에서 public이 아닌 secret으로 생성한 것은 아닌지 확인해볼 필요가 있다.


Reference

This post is licensed under CC BY 4.0 by the author.