Skip to content

Commit d210b80

Browse files
committed
feat: add step to upload schemas as release assets
1 parent 1c46a20 commit d210b80

File tree

220 files changed

+13
-16614
lines changed

Some content is hidden

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

220 files changed

+13
-16614
lines changed

.github/workflows/json-schema-synapse.yml

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -166,3 +166,16 @@ jobs:
166166
- VitalStatus Schema
167167
168168
All schemas have been registered in Synapse under the ${{ env.ORGANIZATION_NAME }} organization."
169+
170+
- name: Upload schemas as release assets
171+
if: startsWith(github.ref, 'refs/tags/')
172+
env:
173+
GH_TOKEN: ${{ github.token }}
174+
run: |
175+
# Upload each schema file as a release asset
176+
for schema_file in JSON_Schemas/*.json; do
177+
if [ -f "$schema_file" ]; then
178+
echo "Uploading $schema_file as release asset..."
179+
gh release upload ${{ github.ref_name }} "$schema_file"
180+
fi
181+
done

src/htan_linkml/schema_classes/docs/AA_CHANGE.md

Lines changed: 0 additions & 21 deletions
This file was deleted.

src/htan_linkml/schema_classes/docs/AGE_IN_DAYS_AT_DEATH.md

Lines changed: 0 additions & 21 deletions
This file was deleted.

src/htan_linkml/schema_classes/docs/AGE_IN_DAYS_AT_MOLECULAR_TEST_STOP.md

Lines changed: 0 additions & 21 deletions
This file was deleted.

src/htan_linkml/schema_classes/docs/AGE_IN_DAYS_AT_PROGRESSION_OR_RECURRENCE.md

Lines changed: 0 additions & 21 deletions
This file was deleted.

src/htan_linkml/schema_classes/docs/AJCCStagingSystemEditionEnum.md

Lines changed: 0 additions & 17 deletions
This file was deleted.

src/htan_linkml/schema_classes/docs/AJCC_STAGING_SYSTEM_EDITION.md

Lines changed: 0 additions & 21 deletions
This file was deleted.

src/htan_linkml/schema_classes/docs/AlcoholHistoryIndicatorEnum.md

Lines changed: 0 additions & 17 deletions
This file was deleted.

src/htan_linkml/schema_classes/docs/AnyValue.md

Lines changed: 0 additions & 22 deletions
This file was deleted.

src/htan_linkml/schema_classes/docs/CAUSE_OF_DEATH.md

Lines changed: 0 additions & 21 deletions
This file was deleted.

0 commit comments

Comments
 (0)