@@ -54,7 +54,6 @@ docusaurus 는 Meta 에서 만든 오픈소스 프로젝트로, 다양한 기업
5454 const config: Config = {
5555 title: ' SceneMakerAI' ,
5656 tagline: ' 오픈소스 AI로 방송 콘텐츠를 재가공하다 — SceneMakerAI 기술 블로그 · 문서' ,
57- favicon: ' img/favicon.svg' ,
5857
5958 ...
6059 sameAs : [' https://github.com/SceneMakerAI' ],
@@ -70,41 +69,29 @@ docusaurus 는 Meta 에서 만든 오픈소스 프로젝트로, 다양한 기업
7069 },
7170 ```
7271
73- ##### 3. Notion-to-md 이용 복사
72+ ##### 3. Notion-to-md 복사
7473
75- - notion 내용 읽고, md 파일 만드는 과정이다
7674- Notion Token 발급 / 데이터베이스 별 ID 확인 필요하다
7775 ``` bash
78- [root@sbin114 docs-web]# cat .env
7976 NOTION_TOKEN=
80- NOTION_ABOUT=
81- NOTION_ARCHITECTURE=
82- NOTION_POC=
83- NOTION_DOCS=
84- NOTION_BLOG=
85- NOTION_CONTRIBUTE=
77+ ...
8678 NOTION_RELEASE=
8779 NOTION_INSTALL=
8880 ```
8981
90- - notion_to_md.py 로, 서버에 아래와 같이 나타난다
91- ![ image] ( /img/blog/05-기술-블로그-개설/img-03.png )
82+ - notion_to_md.py 로, Notion 내용이 서버에 나타난다
9283
93- ##### 4. workflow 이용 동기화
84+ ![ image ] ( /img/blog/05-기술-블로그-개설/img-03.png )
9485
95- - build 와 deploy 과정으로 나누었고, 최종 목표로 commit / push 자동화 설정하였다.
86+ ##### 4. workflow 동기화
87+
88+ - build 와 deploy 과정으로 분할
9689 - build: main branch 코드 읽기, md 파일 → 정적 파일 (HTML/CSS/JS) 로 변환
9790
9891 - deploy: [ doc.scenemaker.solbox.com] ( http://doc.scenemaker.solbox.com/ ) 반영
9992 ``` yaml
10093 name : Deploy to GitHub Pages
10194
102-
103- # 진행 중인 배포는 완료, 대기 중인 것은 최신 1개만 유지
104- concurrency :
105- group : pages
106- cancel-in-progress : false
107-
10895 jobs :
10996 build :
11097 ...
@@ -126,7 +113,8 @@ docusaurus 는 Meta 에서 만든 오픈소스 프로젝트로, 다양한 기업
126113 ```
127114
128115- Github Action 결과
129- 
116+
117+ 
130118
131119---
132120
0 commit comments