Skip to content

Commit f833199

Browse files
authored
Merge pull request #50 from linkml/genesis-schemas-and-workflow-fixes
Add Genesis schemas and fix doc deployment
2 parents 314c777 + c964c01 commit f833199

46 files changed

Lines changed: 10739 additions & 190 deletions

Some content is hidden

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

.github/workflows/deploy-docs.yaml

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,10 @@ jobs:
5252
- name: Install dependencies
5353
run: uv sync --dev --no-progress
5454

55-
- name: Generate schema documentation
55+
- name: Generate project and documentation
5656
run: |
57+
just gen-project
5758
just gen-doc
58-
uv run mkdocs gh-deploy
59+
60+
- name: Deploy to GitHub Pages
61+
run: uv run mkdocs gh-deploy --force

.github/workflows/regen-derived.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,7 @@ jobs:
4545
run: |
4646
just gen-project
4747
just gen-doc
48+
just gen-sssom
4849
4950
- name: Check for changes
5051
id: changes
@@ -97,6 +98,7 @@ jobs:
9798
```
9899
just gen-project
99100
just gen-doc
101+
just gen-sssom
100102
```
101103
102104
Please review the diffs before merging.

0 commit comments

Comments
 (0)