notion to github repsitiory backup, autocommit. 노션에서 쓴 글, 깃허브 레포에 오토푸시하기 (오토커밋, 오토백업)

Boomerang·2022년 5월 17일
0

자동화

목록 보기
2/2

notion에 배운것들을 글로 쓰고 있는데, github에 글을 자동으로 올리고 싶었다. 백업을 하는 것도 있고, TIL로 잔디를 심고 싶었다.
그래서 글들을 찾아봤는데, 잘 되지도 않고 해서 내가 한번 해보려고한다.
md파일로 저장하고나서 하면 좋겠지만, 일단은 backup형식으로 private한 repository에 저장하려고한다.

준비단계

  1. shell script로 url상 파일 github repository로 내보내기
  2. shell script로 notion 내보내기한 정보 가져오기
  3. shell script를 CI/CD로 (github Action or gitlab) 자동화
  4. 내보내기 하는 정보를 md파일로 만들기

시작해보자






검색을 좀 해보니까 이미 다 나와있다.

  1. https://insight.infograb.net/blog/2021/02/16/backup-notion-with-gitlab/
    gitlab에 auto backup. branch를 주의해서 바꿔줘야함 (master -> main yml파일)
    (동일하게 따라서 해주면 된다.)
  1. github - gitlab sync
  • 여기서 <github username>을 내 아이디 넣어주면된다. <> 이 표시 제외하고
  • token 생성은 repo따라해주면된다.

개선점 : md파일이 한글 깨져보이는것을 md파일과 tree형식으로 잘 보이게하기

profile
Hello World

0개의 댓글