Skip to content

Commit

Permalink
fix(github): Fix action (#65)
Browse files Browse the repository at this point in the history
* chore: removed old file

* chore: removed redundant dcterms prefix

* chore: simplified Makefile

* chore: specified rdflib 7

* chore: added better support for `<a href=#fragment...` fragments

* refactor(generator): overall refactor python code

- moved details to respective classes
- cleaner main loop
- more/better debug logging
- more tests for good input

What's NOT working anymore/yet is JSON-LD file generation

* fix(generator): Added more DPROD classes to the pre-ordered list

* feat(build): strict enforcement of the right version of Python

* chore: moved images to new assets directory

* refactor(generator): split up python code into modules

* chore: removed 'dprod-redundant.ttl'

* chore: created spec-generator as a python module

* fix(ontology): fixed one word in shacl shape description to sync it with DCAT

* chore: renamed `dprod-dcatprofile.ttl` to `dprod-shapes.ttl`

* fix(reference): using the respec mechanism for all references

* docs(README): updated root `README.md`

* chore: removed more junk files

* chore: various fixes

- changed shapes iri from 'https://ekgf.github.io/dprod-shapes/' to 'https://ekgf.github.io/dprod/shapes/' since `/dprod-shapes/` points to a non-existent repo causing 404

- generating `*-all.rdf/json-ld/ttl` files
- generating dprod.* ontology files
- generating dprod-shapes.* shacl files
- added links to all these files to the spec page at the top

* chore: removed redundant shacl prefix

* chore: changed order of downloadable files

* fix: strange display issue in examples

* fix: revert back to the earlier version today

* fix(github): fix github actions workflow

* chore: various fixes

- changed shapes iri from 'https://ekgf.github.io/dprod-shapes/' to 'https://ekgf.github.io/dprod/shapes/' since `/dprod-shapes/` points to a non-existent repo causing 404

- generating `*-all.rdf/json-ld/ttl` files
- generating dprod.* ontology files
- generating dprod-shapes.* shacl files
- added links to all these files to the spec page at the top
  • Loading branch information
jgeluk authored Sep 5, 2024
1 parent f08f9ad commit 5865d47
Show file tree
Hide file tree
Showing 2 changed files with 8 additions and 8 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/build-spec.yml
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ jobs:
with:
python-version: '3.12'
cache: 'pip' # caching pip dependencies
- run: pip install -r requirements.txt ; python spec-generator.py
- run: pip install -r requirements.txt ; python spec-generator/main.py
- name: Upload artifact
uses: actions/upload-pages-artifact@v3
with:
Expand Down
14 changes: 7 additions & 7 deletions ontology/dprod/dprod-ontology.ttl
Original file line number Diff line number Diff line change
Expand Up @@ -29,13 +29,13 @@ dprod:
dct:license <https://creativecommons.org/licenses/by/4.0/> ;
dct:modified "2024-08-31"^^xsd:date ;
dct:publisher <https://www.omg.org/> ;
dct:contributor <https://www.linkedin.com/in/natasavaritimou/> ;
dct:contributor <https://www.linkedin.com/in/peterivett/> ;
dct:contributor <https://www.linkedin.com/in/jgeluk/> ;
dct:contributor <https://www.linkedin.com/in/marcel-fr%C3%B6hlich-648a043/> ;
dct:contributor <https://www.linkedin.com/in/matthias-jurisch/> ;
dct:contributor <https://www.linkedin.com/in/tonyseale/> ;
owl:imports <http://www.w3.org/ns/dcat#> ;
dct:contributor <https://www.linkedin.com/in/natasavaritimou> ;
dct:contributor <https://www.linkedin.com/in/peterivett> ;
dct:contributor <https://www.linkedin.com/in/jgeluk> ;
dct:contributor <https://www.linkedin.com/in/marcel-fr%C3%B6hlich-648a043> ;
dct:contributor <https://www.linkedin.com/in/matthias-jurisch> ;
dct:contributor <https://www.linkedin.com/in/tonyseale> ;
owl:imports dcat: ;
owl:versionInfo "OMG Request For Comments Errata 2" ;
.

Expand Down

0 comments on commit 5865d47

Please sign in to comment.