great-expectations / great_expectations_action

A GitHub Action that makes it easy to use Great Expectations to validate your data pipelines in your CI workflows.
MIT License
80 stars 12 forks source link

Package netlify into Action #7

Closed hamelsmu closed 4 years ago

hamelsmu commented 4 years ago

This PR makes the following changes:

Adds the following optional inputs

NETLIFY_AUTH_TOKEN:
    description: A personal access token for Netlify.
    require: false
 NETLIFY_SITE_ID:
    description: A Netlify site id.
    require: false

Adds the following outputs

  ACTION_DOCS_LOCATION:
    description: The absolute path where generated data docs generated by the Action run are located.  This is useful if you want to deploy the data docs to an external service.
  FAILING_CHECKPOINTS:
    description: A comma delimited list of failed checkpoints.
  PASSING_CHECKPOINTS:
    description: A comma delimited list of passing checkpoints.
  NETLIFY_DOCS_URL:
    description: The url to the generated data docs on Netlify.  This output is only emitted only if the input parameters NETLIFY_AUTH_TOKEN and NETLIFY_SITE_ID are provided.

I will have to refactor the yaml workflows in a separate set of test PRs

hamelsmu commented 4 years ago

/data-docs

github-actions[bot] commented 4 years ago

Great Expectations Data Docs have been generated for SHA: cb3e1fe8dafd6ccf86b1b359c541717902baf8cb and can be viewed here.