Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
21 commits
Select commit Hold shift + click to select a range
d2d3743
remove schematic components, begin transition to synapseclient for js…
jmvera255 Jan 29, 2026
af6508a
add description of script purpose
jmvera255 Jan 29, 2026
ba1456b
initial commit, WIP
jmvera255 Jan 29, 2026
4fc7831
local testing complete
jmvera255 Feb 2, 2026
178368a
remove schematic-based steps from CI/CD workflow and instead use syna…
jmvera255 Feb 2, 2026
35d16c8
remove DCA-specific workflow file as DCA is no longer in use
jmvera255 Feb 2, 2026
6796000
enable support for manual workflow_dispatch event trigger to support …
jmvera255 Feb 2, 2026
973b7a3
minor revision
jmvera255 Feb 3, 2026
c9fa9ff
use default data_model_labels parameter to remove breaking error when…
jmvera255 Feb 3, 2026
ff4d5b6
Merge c9fa9ff51b3c29bd8450d51e7fa84390edc9ac4b into a54172ebaf4ab409c…
jmvera255 Feb 3, 2026
69ba61b
GitHub Action: commit results of ci-schema-convert workflow
jmvera255 Feb 3, 2026
7bbd3f0
initial commit, from work in 2026-02-02_curator_updates
jmvera255 Feb 4, 2026
17a6bce
incorporate curator csv data model design changes wrt client v4.11.0 …
jmvera255 Feb 4, 2026
17c9f29
resolve futureWarning notice of deprecation of DataFrame concatenatio…
jmvera255 Feb 4, 2026
55bf911
Merge 17c9f29fc5a93058a3dbbdb8c0d0ff52772fbde7 into a54172ebaf4ab409c…
jmvera255 Feb 4, 2026
bca0a37
GitHub Action: commit results of ci-schema-convert workflow
jmvera255 Feb 4, 2026
b3156f9
add valid vals to attributes with new contet-specific details to ensu…
jmvera255 Feb 5, 2026
bd72ae9
Merge b3156f97eb6a386f46c23c0254ab1dc9a85c6a4d into a54172ebaf4ab409c…
jmvera255 Feb 5, 2026
d765f51
GitHub Action: commit results of ci-schema-convert workflow
jmvera255 Feb 5, 2026
d2a4a1f
file is not part of model
jmvera255 Feb 13, 2026
8ff6f76
Merge d2a4a1f47593d65aa8ad80c4611aa88dd97db41c into a54172ebaf4ab409c…
jmvera255 Feb 13, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
26 changes: 7 additions & 19 deletions .github/workflows/ci-schema-convert.yml
Original file line number Diff line number Diff line change
Expand Up @@ -11,10 +11,10 @@ on:
- '.github/workflows/ci-schema-convert.yml'
- 'utils/**'
- 'model_contexts/**'
workflow_dispatch:

env:
SCHEMATIC_VERSION: 24.11.2
SCHEMATIC_SERVICE_ACCOUNT_CREDS: ${{ secrets.SCHEMATIC_SERVICE_ACCOUNT_CREDS }}
CLIENT_VERSION: 4.11.0

jobs:
build:
Expand All @@ -28,28 +28,20 @@ jobs:
# Set up supported python.
- uses: actions/setup-python@v5
with:
python-version: '3.10.12'
python-version: '3.10.19'

- name: Install Python Packages
run: |
pip install schematicpy==${{ env.SCHEMATIC_VERSION }}
pip show schematicpy

- name: Create creds file
run: |
echo "${SCHEMATIC_SERVICE_ACCOUNT_CREDS}" > schematic_service_account_creds.json
pip install "synapseclient[pandas, curator]==${{ env.CLIENT_VERSION }}"
pip show synapseclient

- name: Create context-specific models
run: |
python utils/context_specific_models.py

- name: convert model csv to jsonld
run: |
bash utils/schema_convert.sh

- name: Generate templates
- name: Generate json schemas
run: |
bash utils/generate_model_templates.sh
python utils/generate_jsonschema.py

- name: Generate blank CSV templates from json schema to support dictionary site build
run: |
Expand All @@ -59,10 +51,6 @@ jobs:
run: |
rm model_json_schema/ark.BDM*

- name: Clean up sensitive info
run: |
rm schematic_service_account_creds.json

- name: Commit files if there are changes
run: |
git status
Expand Down
80 changes: 0 additions & 80 deletions .github/workflows/create-template-config.yml

This file was deleted.

Loading