-
Notifications
You must be signed in to change notification settings - Fork 20
/
Copy pathaction.yml
38 lines (35 loc) · 1.03 KB
/
action.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
name: "Douban mark sync"
author: "Austin Lee"
description: "Douban movie/book/music marked data sync to csv or notion action"
inputs:
id:
description: "Your douban user_id"
required: true
type:
description: "Douban data Type, enum value: `movie`, `book`, `music`, default `movie`"
default: movie
required: false
status:
description: "Douban data status, enum value: `mark`, `doing`, `done`, default `done`"
default: done
required: false
format:
description: "Douban data store format, enum value:`csv`, `json`, `notion`, default `csv`"
default: csv
required: false
dir:
description: "Target where douban data sync to. It's a file path for `csv` and `json` format, and a notion database id for `notion` format."
default: ./
required: true
notion_token:
description: "Notion Integration Token"
required: false
neodb_token:
description: "NeoDB Access Token"
required: false
runs:
using: "docker"
image: "Dockerfile"
branding:
icon: "activity"
color: "green"