log 2021-07-18
블로그 포팅 스크립트
private 처리
github actions 연동
목표: dev-tips에 커밋, 푸쉬하여 main 브랜치가 업데이트되면, 이에 따라 github.io 브랜치도 업데이트되는것.
일단 테스트 브랜치로 작업해볼 필요가 있다.
그리고, 이렇게 할 경우, 기존 포스트들이 전부 있는지 확인해서, 있으면 냅두고, 없으면 새로 쓰도록 하거나, 연도를 제한하여 현재 연도에 해당하는 파일들만 검사하도록 할 수 있게 하면 좋을 것 같다.
상황들을 생각해보자:
- 기존 포스트들의 태그 구조 변경
- 신규 포스트 추가
- 신규 포스트 업데이트
일단 당장 목표로 하는 것은 신규 포스트 추가 뿐이다. 그런데, 이걸 어떻게 해야 할까? 결국 파일명부터 다르기 때문에, 소스 폴더와 타겟 폴더가 필요하고, 그러려면
아래와 같은것을 사용할 수도 있을 듯하다. https://github.com/marketplace/actions/push-directory-to-another-repository
Comments