Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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
- Host: GitHub
- URL: https://github.com/atomgraph/rdf-syntax-check
- Owner: AtomGraph
- License: apache-2.0
- Created: 2023-02-01T13:55:56.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2024-02-12T14:04:32.000Z (11 months ago)
- Last Synced: 2024-11-19T00:48:18.657Z (2 months ago)
- Topics: linked-data, rdf, semantic-web
- Homepage: https://github.com/marketplace/actions/rdf-syntax-check
- Size: 14.6 KB
- Stars: 11
- Watchers: 3
- Forks: 1
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
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 validationon:
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]
```