Skip to content

velog 에 최근 작성한 포스트들을 내 README에 표시해줍니다

License

Notifications You must be signed in to change notification settings

kyechan99/velog-stats-action

Repository files navigation

Velog Stats

개발자 블로그 서비스, velog 에 최근 작성한 포스트들을 내 README에 표시해줍니다. (예시)

Update Stats

사용법

1. 현 레포를 Fork 하여 내 저장소에 만듭니다.

2. .github/workflows/schedule.yml 로 이동하여 with 에 포함된 값을 변경합니다.

  • VELOG_ID : 벨로그에서 사용하는 아이디를 입력합니다.
  • GITHUB_ID : 깃허브 아이디를 입력합니다.
  • GITHUB_EMAIL : 깃허브 메인 이메일을 입력합니다.
  • README_PATH : 레포지터리에 수정할 README 파일 경로를 입력합니다.
    • (root)/README 일시 "README.md" 를 입력합니다.
  • COMMIT_MSG : 레포를 수정할때 올라갈 커밋 메세지의 내용을 입력합니다.
  • LIMIT : 포스트 최대 개수를 의미합니다. (10개 이상은 권장하지 않습니다.)
  • TYPE : 포스트 내역을 어떠한 형식으로 출력할지에 대한 값입니다.
    • NONE : 어떤 형식도 갖지 않습니다.
    • DOT : ● 형식을 갖습니다.
    • NUM : 숫자 형식을 갖습니다.
    • 기타 다른 문자 : 위와 일치하지 않는 문자에 한해서 입력한 문자들을 갖습니다.

3. GitHub/Personal access tokens 으로 이동하여 권한을 생성합니다.

  1. Note 명은 기억하기 쉬운 이름(ex. GITHUB_TOKEN)

  2. repo 권한 체크

  3. 생성후 발급된 토큰 코드 복사

4. Fork 한 내 저장소 > Settings > Secrets > New repository secret(생성)

  1. GH_TOKEN 으로 된 이름과 복사한 토큰을 붙여넣어 secret 생성

5. README 에 조건 붙이기

Fork 한 레포에 다음과 같은 주석을 입력해주세요.

<!--VELOG:START-->
<!--VELOG:END-->

현 acitivity가 주석으로된 START 와 END 사이에 최근 포스트 목록을 작성해줍니다.

번외

<details>
<summary>VELOG STATS</summary>  
<!--VELOG:START-->
<!--VELOG:END-->
</details>

위와 같이 입력하여 details 기능으로 내용 줄이기가 가능합니다.

About

velog 에 최근 작성한 포스트들을 내 README에 표시해줍니다

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published