[Git-hub] 꾸미기 productive-box 설정

BongsikB·2022년 11월 5일
5

Tips

목록 보기
2/4
post-thumbnail

✨ Git-hub 꾸미기

나는 부엉이 🦉 개발자? 아니면 아침형 🐤 개발자?
커밋시간 통계를 보여주는 깃허브 뱃지, productive-box.
여러분의 깃허브를 풍성하게 채워봅시다👏.

1️⃣ pre-작업: gist 생성

  1. gist 생성
  • 📎 new gist 생성
  • 프로필 +New gist
  • 💡: 아무 내용을 내용 박스에 기입합니다.
  • gist descriptionfilename는 빈칸으로 둡니다
  • 🔽을 눌러 create public gist로 설정&생성 합니다.
  • username/뒤 gist%number%를 복사하여 메모장에 기록

2️⃣ pre-작업: Token 발급

  • Create new token

  • 프로필 → Settings → Developer settings → Personal access tokens (classic)

  • Note: GH_TOKEN

  • 💡 repo, gist 체크(권한부여) 후 생성

  • 💡 생성 후 발급되는 토큰키도 메모장에 메모합니다

    • 창을 나가면 휘발 되어 재확인 불가

3️⃣ 이제부터 실전

4️⃣ Token 넣기

  1. 포크 해온 나의 repositories productive-box 설정 진입
  2. SecretsActionsNew repository secret 클릭
  3. 💡 GH_TOKEN token key 2️⃣에서 복사한 Token을 넣습니다

    • ghp_%% 전체를 복사% 붙여넣기 합니다

4️⃣-1️⃣. Gist_ID 넣기

  1. 💡 GIST_ID gist id 1️⃣에서 복사한 gist 키를 넣습니다

    • username/ 유저 네임 뒤, 슬래쉬 뒤 내용만을 넣습니다

5️⃣ update gist enable

  • ActionUpgrade Github Stats Gist (GitHub stats gist)Update gist (productive box) 를 💡enable 합니다

6️⃣ 💡 오류가 많이 발생하는 구간!

  • 포크 해 온 productive-box.githubworkflowsschedule.yml 코드를 확인합니다

✍️ 코드를 바꿔주세요!

  //수정이 필요한 코드
          GH_TOKEN: ${{ secrets.GH_TOKEN }}
          GIST_ID: 9842e074b8ee46aef76fd0d493bae0ed
          TIMEZONE: Asia/Taipei
  //수정이 필요 없는 코드
          GH_TOKEN: ${{ secrets.GH_TOKEN }}
          GIST_ID: ${{ secrets.GIST_ID }}
          TIMEZONE: Asia/Seoul
  • gist_id가 원활히 적용되지 않는 이슈를 해결하는 과정입니다.
  • 두 번째 코드와 같이 수정한다면 정상적으로 작동합니다.

7️⃣ ✨ 뱃지 획득이 코 앞!

  • productive-boxREADME.md를 수정해줍니다.
    - 한 글자 추가& 삭제 또는 전체 삭제도 무관합니다.
    • 매 정각 자동 업데이트가 되지만, 즉각적으로 업데이트 하기 위함입니다.
    • 이후, 깃 뱃지는 정각마다 자동으로 업데이트 됩니다.

8️⃣ 📌 Pin it!

  • 자신의 깃허브에 접근하여 업데이트 된 gist를 pin 해줍니다!
    - gihub.com/%username%

    저는 🦉 개발자로 나왔네요!
    그럼 오늘도 잔디를 열심히 심어봅시다! 화이팅 💪

profile
🌎 Code up a better world!

5개의 댓글

comment-user-thumbnail
2023년 5월 5일

업데이트가 중간에 끊기게 되어 다시 설정하는 와중에, 가장 최근 포스팅이라서 참고하면서 진행했습니다. 그러나, 빌드 과정 중에 권한 문제가 생겨서 이것저것 설정을 찾아서 진행하다가 해결할 수 있게 되어 댓글을 남기게 되었습니다.
설정 부분에 뭔가가 새로 생기게 되어서 그것도 추가적으로 진행해줘야되는 모양이더군요.
임시 방편의 해결책일지는 모르겠습니다.
이미지 첨부가 안되어 아래에 링크 첨부하겠습니다.
https://gist.github.com/root-devvoo/1d13519f3d4a9a61fe53e73f87bf6d26?permalink_comment_id=4559196#gistcomment-4559196

2개의 답글
comment-user-thumbnail
2023년 8월 23일

감사합니다 ~ :)

1개의 답글