Skip to content

Commit bcd9e34

Browse files
Merge pull request #120 from HendrikBorgelt/clean-up-the-schema
Schema clean-up: chemdcat-ap inheritance, quality audit, catalyst/reaction classification, real-world example datasets
2 parents e697914 + 8cb9dd9 commit bcd9e34

61 files changed

Lines changed: 39077 additions & 22485 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.github/workflows/main.yaml

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,10 @@ jobs:
2323
test:
2424

2525
runs-on: ubuntu-latest
26+
27+
permissions:
28+
contents: read # needed alongside actions/upload-artifact below
29+
2630
strategy:
2731
matrix:
2832
python-version: ["3.9", "3.10", "3.11", "3.12", "3.13"]
@@ -64,3 +68,19 @@ jobs:
6468

6569
- name: Run test suite
6670
run: just test
71+
72+
# examples/output/ is generated by `just test` (linkml-run-examples,
73+
# json + yaml) but is git-ignored -- archive it from one matrix leg
74+
# so it's inspectable without needing a local checkout. ttl is
75+
# deliberately not requested here: it currently fails partway
76+
# through the example set on a pre-existing linkml_runtime bug
77+
# (rdflib_dumper mishandling certain CURIEs), unrelated to schema
78+
# content -- not a "major error" worth blocking CI over, but not
79+
# worth generating broken output for either.
80+
- name: Upload example validation output
81+
if: matrix.python-version == '3.13'
82+
uses: actions/upload-artifact@v7
83+
with:
84+
name: example-outputs
85+
path: examples/output/
86+
retention-days: 30
23.1 KB
Binary file not shown.

0 commit comments

Comments
 (0)