Skip to content
You're viewing an older version of this GitHub Action. Do you want to see the latest version instead?
package

GitHub Action

Setup Bowtie

v2023.05.8

Setup Bowtie

package

Setup Bowtie

Install Bowtie, hooray

Installation

Copy and paste the following snippet into your .yml file.

              

- name: Setup Bowtie

uses: bowtie-json-schema/[email protected]

Learn more about this action in bowtie-json-schema/bowtie

Choose a version

Bowtie

Bowtie

DOI PyPI version Supported Python versions Build status pre-commit.ci status

Bowtie is a meta-validator of the JSON Schema specification, by which we mean it coordinates executing other validator implementations, collecting and reporting on their results.

To do so it defines a simple input/output protocol (specified in this JSON Schema which validator implementations can implement, and it provides a CLI which can execute supported implementations.

It's called Bowtie because it fans in lots of JSON then fans out lots of results: >·<. Looks like a bowtie, no? Also because it's elegant – we hope.

For more information, see Bowtie's documentation.