Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/atomgraph/rdf-syntax-check

GitHub action that validates the syntax of selected RDF files in the repository
https://github.com/atomgraph/rdf-syntax-check

linked-data rdf semantic-web

Last synced: 3 days ago
JSON representation

GitHub action that validates the syntax of selected RDF files in the repository

Awesome Lists containing this project

README

        

# RDF syntax check
GH action that iterates all RDF files in the repository and validates their syntax using [Apache Jena's riot parser](https://jena.apache.org/documentation/io/#command-line-tools).
The action fails as soon as an invalid file is detected.

## Usage example

```yml
name: RDF data validation

on:
push:
paths:
- '**.ttl'
- '**.trig'
- '**.nt'
- '**.nq'
- '**.rdf'
- '**.trix'
- '**.jsonld'

jobs:
rdf-syntax-check:
runs-on: ubuntu-latest
steps:
- name: RDF syntax check
uses: AtomGraph/[email protected]
```