Github Check
This check will execute a SQL style query against a github repo using github.com/mergestat/mergestat-lite.
SELECT count(*) from commits
SELECT count(*) FROM commits WHERE author_email = 'user@email.com'
apiVersion: canaries.flanksource.com/v1
kind: Canary
metadata:
  name: github-check
spec:
  schedule: "@every 1m"
  github:
    - githubToken: b20c55f6bfac8828690ec2f4e2da29790c80aa3d7801a119f0ea6b045d2d2da1
| Field | Description | Scheme | Required | 
|---|---|---|---|
name | 
Name of the check. | string | 
|
description | 
Description for the check. | string | 
|
icon | 
Icon for overwriting default icon on the dashboard. | string | 
|
labels | 
Labels for check. | map[string]string | 
|
test | 
Template to test the result against. | Template | 
|
display | 
Template to display the result in. | Template | 
|
transform | 
Template for transformation. | Template | 
|
query | 
Query to be executed. Read here for more details regarding syntax.  | 
string | 
|
githubToken | 
Expected digest of the pulled image. | kommons.EnvVar |