-
Notifications
You must be signed in to change notification settings - Fork 1
/
action.yml
56 lines (50 loc) · 2 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
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
name: Tinybird CLI
description: Run Tinybird CLI
author: Alejandro Martin <[email protected]>
inputs:
args:
description: |
Usage: tb [OPTIONS] COMMAND [ARGS]...
Options:
--debug / --no-debug Print internal representation
--token TEXT Use auth token, defaults to TB_TOKEN envvar,
then to the .tinyb file
--host TEXT Use custom host, defaults to TB_HOST envvar,
then to https://api.tinybird.co
--version-warning / --no-version-warning
Don't print version warning message if
there's a new available version. You can use
TB_VERSION_WARNING envar
--version Show the version and exit.
--help Show this message and exit.
Commands:
auth Configure auth
check Check file syntax
connection Connection commands
datasource Data sources commands
dependencies Print all data sources dependencies
drop-prefix Drop all the resources inside a project with prefix. This
command is dangerous because it removes everything, use with
care
init Initialize folder layout
job Jobs commands
pipe Pipes commands
pull Retrieve latest versions for project files from Tinybird
push Push files to Tinybird
sql Run SQL query over data sources and pipes
workspace Workspace commands
required: false
token:
description: Tinybird admin token
required: true
runs:
using: docker
image: Dockerfile
args:
- ${{ inputs.args }}
env:
TOKEN: ${{ inputs.token }}
# For Github Marketplace listing
branding:
icon: 'play'
color: 'white'