Skip to content

Build linting tools & integrate with GHPages #21

@ShaneCurcuru

Description

@ShaneCurcuru

As a human-curated dataset that's also being used by researchers, we need to ensure the various data models we store as Jekyll frontmatter are linted and are good-enough data values to be used in research.

We need automated commit checks that validate Pages builds as well as the schemas for at least _foundations, _sponsorships, _entities, and any other models we build. Linting tools should be automatically generated to reduce tooling maintenance.

I'd love to have a way to use an openapi spec as the core source, and build linting from that (along with any other data validation kinds of things we need for reports, etc.).

Anyone interested in helping, or showing a model of how to do this?

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or requesthelp wantedExtra attention is needed

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions