Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/yeon-06/github-posting-box
리드미 자동 업데이트 프로젝트
https://github.com/yeon-06/github-posting-box
Last synced: 1 day ago
JSON representation
리드미 자동 업데이트 프로젝트
- Host: GitHub
- URL: https://github.com/yeon-06/github-posting-box
- Owner: yeon-06
- Created: 2022-12-05T04:26:51.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2023-10-05T09:03:57.000Z (about 1 year ago)
- Last Synced: 2023-10-05T13:17:37.646Z (about 1 year ago)
- Language: Java
- Homepage:
- Size: 1.55 MB
- Stars: 11
- Watchers: 1
- Forks: 3
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# 깃허브 포스팅 박스
> 리드미 마지막 수정일 2023.06.20
- 티스토리 최신 글들을 리드미에 업데이트 한다.
- [⛓️ 개발 일지 링크](https://yeonyeon.tistory.com/293)
### 주의사항
- 아직 불완전한 레포지토리로 오류가 많이 발생할 수 있으며 제약사항이 많습니다.
- 블로그 글은 6개 이상 존재한다고 가정합니다.
- 최신 글 업데이트는 매일 1시에 진행됩니다.
- 리드미 변경사항으로 인한 깃허브 잔디는 최신 작성일의 다음 날을 기준으로 채워집니다.
### 사용 방법
#### 1. repository fork
- [GitHub Repository](https://github.com/yeon-06/github-posting-box)에서 fork 버튼을 누른다.
![](./docs/fork.png)
#### 2. GitHub Access Token 발급 후 Secrets 등록
- [GitHub Docs](https://docs.github.com/ko/authentication/keeping-your-account-and-data-secure/creating-a-personal-access-token)에 따라 Access Token을 발급받는다.
- fork 받은 레포지토리의 settings - secrets and variables - new repository secret을 누른다.
- `ACCESS_TOKEN`이라는 이름으로 아까 발급받은 access token을 등록한다.
(Repository secrets에 등록되면 성공!)![](./docs/secret.png)
#### 3. application.yml 수정
- 자신의 정보에 맞게 application.yml 값 수정한다.
- application.yml은 [`./src/main/resources/application.yml`](./src/main/resources/application.yml)에 위치한다.
- chrome에서 F12를 누르고 아래와 같은 아이콘을 클릭한다.
![](./docs/f12.png)
- 포스팅 목록에 해당하는 영역을 찾아낸다.
![](./docs/posting-list.png)- 각 알맞은 값을 application.yml에 입력한다.
![](./docs/tag-list.png)- application.yml 수정
![](./docs/application.png)
#### 4. 리드미 템플릿 변경
- 포스팅 목록은 리드미 하단에 테이블 형태로 추가된다.
- 리드미 상단에 작성될 글은 [`/src/main/resources/templates/default.md`](./src/main/resources/templates/default.md)에 작성한다.![](./docs/update.png)