This template repo helps with setting up a pipeline for an OSLO implementation process (implementatietraject).
You only have to do these steps once.
- Create a new repository based on this repository.
- Set the link to the application profile at
env.ap_urlin the file.github/workflows/demo.yml. - Set the link to the SHACL at
env.shacl_urlin the file.github/workflows/demo.yml. - Read and, if necessary, update the license.
- Set up GitHub pages
and let it point to the
docsdirectory on themainbranch. - Run the pipeline to make sure that everything works. This run will use the dummy data in the data directory.
- If everything works, empty the data directory.
- Configure the dashboard.
You can configure the dashboard via the following steps:
- Create a copy of this directory
in the root of the repo called
dashboard-config. - Update the content of
dashboard-config. You find the options of the dasboard indashboard-config/config.json. See this section for more information about the different options. You don't need to add the optioncomunicaContext, because the pipeline sets this automatically. You store queries indashboard-config/public/queries.
Note that adding data to this repository makes the data public and the data will have this license.
- Download the Excel template called
template.xlsxor an Excel file with example data:-
Excel template:
-
Browse to the template in the repository.
-
Download the template by clicking on download icon (with the tooltip "Download raw file") on the right:
-
-
Excel file with example data:
- Navigate to the example-data directory.
- Click on one of the Excel files.
- Download the Excel file by clicking on download icon (with the tooltip "Download raw file") on the right:
-
- Rename the Excel file to something meaningful like the name of your organisation,
for example,
ugent.xlsxfor Ghent University. - Fill in your data in the Excel file.
- Upload the Excel to the repository.
-
Navigate to the data directory.
-
Click on "Add file":
-
Click on "Upload files":
-
You get a page where you can upload the Excel file:
-
Upload the Excel file at the top
-
Add a message describing your changes under the header "Commit changes":
This can be, for example, "Add data from UGent".
-
Click on the button "Commit changes":
-
Note that adding data to this repository makes the data public and the data will have this license.
- Download the Excel file that you want to update:
- Update the data in the Excel file.
- Upload the Excel to the repository via the instructions in step 4 of the section on how to add data via an Excel file.
- Browse to the GitHub pages of this repository.
- TODO: Add Miravi specific instructions
-
You can reset the README.md via
./scripts/reset-readme.sh
-
Delete
shacl.ttlto download the SHACL again.






