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 <younho9.choo@gmail.com>"
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