-
Notifications
You must be signed in to change notification settings - Fork 2
/
action.yaml
28 lines (28 loc) · 977 Bytes
/
action.yaml
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
name: "pgRITA"
description: "Run pgRITA checks against your PostgreSQL database"
inputs:
project:
description: "The pgRITA project to run the analysis against."
required: true
pass-on-no-token:
description: "Set true if we should skip this action if there's no PGRITA_TOKEN present."
required: false
default: ""
pass-on-timeout:
description: "Set true if we should not fail if linting times out."
required: false
default: ""
pass-on-fail:
description: "Set true if we should we should pass the check even if pgRITA discovers errors (this is useful when you first adopt pgRITA but need time to fix your existing database)."
required: false
default: ""
database-url:
description: "The libpq-compatible connection string pointing to your database."
required: false
default: ""
outputs:
status:
description: "The result status (ERROR / PASS / FAIL / TIMEOUT)."
runs:
using: "node20"
main: "dist/index.js"