GitXplorerGitXplorer
l

demo-github-actions

public
1 stars
1 forks
2 issues

Commits

List of commits on branch master.
Verified
6d405bf8d989197cf1837db1031082f660d58d72

Update content_validation.yml

lleighajarett committed 4 years ago
Verified
7cdf75dee65e8b7018de051338d60fa83502fdd0

Delete import_dashboards.py

lleighajarett committed 4 years ago
Verified
9ed7e6ef9de232778b8db17a3bb8decb6cbcf92a

Update README.md

lleighajarett committed 4 years ago
Verified
dd820a2261beec09152b10e157cae8534d22f084

Add files via upload

lleighajarett committed 4 years ago
Verified
a8ffdb95ea86a6a4763cab4239a6b38e342c5b16

Update README.md

lleighajarett committed 4 years ago
Verified
f3c8d2ccbd5eada5a0def7bbb06e364e9213acbc

Initial commit

lleighajarett committed 4 years ago

README

The README file for this repository.

demo-github-actions

Two Github actions to be deployed on repositories for Looker demos

  1. Spectacles for validating pull requests using spectacles and notifying of failures / successes in slack
  2. Content Validation for validating dashboards in the demo, expoerting LookML dashboards to github and importing LookML dashboards to other instances

Each demo repo needs the following secrets:

  • CLIENT_ID: client id for the development instance
  • CLIENT_SECRET: client secret for the development instance
  • GOOGLEDEMO_CLIENT_ID: client id for the googledemo.looker.com
  • GOOGLEDEMO_CLIENT_SECRET: client secret for the googledemo.looker.omc
  • PERSONAL_ACCESS_TOKEN: github personal access token

And the following env variables need to be updated in both yaml files:

  • DEMO_NAME: Demo name, to be used in slack message (e.g. Ecommerce)
  • PROJECT_NAME: LookML project name (e.g. thelook_events)
  • HOST: name of the development instance (e.g. demo)