This repository was archived by the owner on Nov 14, 2021. It is now read-only.
File tree Expand file tree Collapse file tree 2 files changed +107
-0
lines changed Expand file tree Collapse file tree 2 files changed +107
-0
lines changed Original file line number Diff line number Diff line change 1+ FROM python:3.8-slim
2+
3+ LABEL "com.github.actions.name" ="Notion2Github"
4+ LABEL "com.github.actions.description" ="Automatic syncronization from Notion to Github"
5+ LABEL "repository" ="https://github.com/younho9/notion2github"
6+ LABEL "maintainer" =
"Younho Choo <[email protected] >" 7+
8+ WORKDIR /usr/src/app
9+
10+ COPY requirements.txt main.py ./
11+
12+ RUN pip install -r requirements.txt
13+
14+ ENTRYPOINT ["python" , "/usr/src/app/main.py" ]
Original file line number Diff line number Diff line change 1+ name : ' Notion2Github'
2+ author : Younho Choo
3+ description : ' Automatic syncronization from Notion to Github'
4+ branding :
5+ icon : github
6+ color : black
7+ runs :
8+ using : ' docker'
9+ image : ' Dockerfile'
10+ inputs :
11+ database-url :
12+ description : ' '
13+ required : true
14+
15+ # export config
16+ docs-directory :
17+ description : ' '
18+ required : false
19+ recursive-export :
20+ description : ' '
21+ required : false
22+ create-page-directory :
23+ description : ' '
24+ required : false
25+ add-metadata :
26+ description : ' '
27+ required : false
28+ lower-pathname :
29+ description : ' '
30+ required : false
31+ lower-filename :
32+ description : ' '
33+ required : false
34+ line-break :
35+ description : ' '
36+ required : false
37+
38+ # database-config
39+ category-column-name :
40+ description : ' '
41+ required : false
42+ tags-column-name :
43+ description : ' '
44+ required : false
45+ created-time-column-name :
46+ description : ' '
47+ required : false
48+ status-column-name :
49+ description : ' '
50+ required : false
51+ current-status :
52+ description : ' '
53+ required : false
54+ next-status :
55+ description : ' '
56+ required : false
57+ filters :
58+ description : ' '
59+ required : false
60+
61+ runs :
62+ using : ' docker'
63+ image : ' Dockerfile'
64+ args :
65+ - ${{ inputs.database-url }}
66+ - --docs-directory
67+ - " ${{ inputs.docs-directory }}"
68+ - --recursive-export
69+ - " ${{ inputs.recursive-export }}"
70+ - --create-page-directory
71+ - " ${{ inputs.create-page-directory }}"
72+ - --add-metadata
73+ - " ${{ inputs.add-metadata }}"
74+ - --lower-pathname
75+ - " ${{ inputs.lower-pathname }}"
76+ - --lower-filename
77+ - " ${{ inputs.lower-filename }}"
78+ - --line-break
79+ - " ${{ inputs.line-break }}"
80+ - --category-column-name
81+ - " ${{ inputs.category-column-name }}"
82+ - --tags-column-name
83+ - " ${{ inputs.tags-column-name }}"
84+ - --created-time-column-name
85+ - " ${{ inputs.created-time-column-name }}"
86+ - --status-column-name
87+ - " ${{ inputs.status-column-name }}"
88+ - --current-status
89+ - " ${{ inputs.current-status }}"
90+ - --next-status
91+ - " ${{ inputs.next-status }}"
92+ - --filters
93+ - " ${{ inputs.filters }}"
You can’t perform that action at this time.
0 commit comments