Skip to content

ci:try another trigger #10

ci:try another trigger

ci:try another trigger #10

Workflow file for this run

name: Build ontology assets
on:
workflow_dispatch:
workflow_call:
inputs:
is_release:
required: false
type: boolean
default: false
push:
branches:
- respecter-ci
jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- name: Set up Python
uses: actions/setup-python@v5
with:
python-version: '3.12'
- name: Install dependencies
run: |
python -m pip install --upgrade pip
pip install -r tools/python/requirements.txt
- name: build
run: |
bash ./tools/bash/build/create-combined-turtle.sh src/imaging-ontology/
python ./tools/python/build/create-schemas.py --input build/ontology_combined.ttl --output build/locales/en/schema.json
- name: upload assets in artifacts
uses: actions/upload-artifact@v4
if: ${{ inputs.is_release }}
with:
name: schema-bundle
path: build/*