Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release 0.3.0 #122

Draft
wants to merge 29 commits into
base: master
Choose a base branch
from
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
29 commits
Select commit Hold shift + click to select a range
40b1eeb
Set version to 1.3.0-preview
noemide Oct 20, 2020
4008f71
Added DKTK compatible examples
noemide Oct 30, 2020
4bce027
Fix fastingStatus system
noemide Nov 2, 2020
87ee9d6
Disable tx in validation
noemide Dec 11, 2020
378fb37
Merge pull request #115 from samply/feat/dktk-example
noemide Dec 14, 2020
b126930
Remove broken links & empty background page
noemide Dec 14, 2020
6c3d0f6
Merge pull request #117 from samply/Fix/broken_links
noemide Dec 15, 2020
702173f
Move fsh/ig-data to top level
noemide Dec 15, 2020
a325c21
Move FSH files
noemide Dec 15, 2020
7b1b550
Update config contents
noemide Dec 15, 2020
c364172
Updated page links
noemide Dec 15, 2020
2417d0c
Update .gitignore
noemide Dec 15, 2020
f2fb556
Moved & renamed config
noemide Dec 15, 2020
a5dcb31
Update .travis.yml
noemide Dec 15, 2020
719c611
Add ig.ini
noemide Dec 15, 2020
65197ce
Renamed files so they are found by publisher
noemide Dec 15, 2020
557e53e
Replaces SampleDiagnosis JSON with FSH
noemide Dec 16, 2020
c25da31
Update Specimen to work with FSH generated Extension definition
noemide Dec 16, 2020
c16da56
Merge pull request #118 from samply/feat/sushi-1.0
noemide Dec 18, 2020
8336578
Added information about RESEARCH code to docu
noemide Dec 17, 2020
b7b651f
Added information on data absent reason extension
noemide Dec 17, 2020
ad55155
Merge pull request #120 from samply/Fix/84
noemide Dec 18, 2020
4cc31ac
Migrated Biobank and Collection to FSH
noemide Dec 17, 2020
4ce8dc3
Set missing MD flag in Biobank contact slice
noemide Dec 17, 2020
1f372ee
Merge pull request #121 from samply/Fix/104
noemide Jan 29, 2021
326b2ff
Merge pull request #119 from samply/Fix/81
noemide Jan 29, 2021
6785cab
Merge branch 'master' into develop
alexanderkiel May 12, 2021
561080d
Replace Travis CI with GitHub Actions
alexanderkiel May 12, 2021
e64de9d
Merge pull request #125 from samply/github-actions
alexanderkiel May 12, 2021
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
45 changes: 45 additions & 0 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,45 @@
name: CI

on: push

jobs:
build:
runs-on: ubuntu-20.04

steps:
- name: Install Jekyll
run: sudo gem install jekyll

- name: Install Sushi
run: sudo npm install -g fsh-sushi@1.0.2

- name: Check out Git repository
uses: actions/checkout@v2.3.4

- name: Run Sushi
run: sushi .

- name: Create Input Cache
run: mkdir input-cache

- name: Download Publisher
run: wget -q https://github.com/HL7/fhir-ig-publisher/releases/download/1.1.25/publisher.jar -O input-cache/publisher.jar

- name: List Dirs
run: ls -lR

- name: Run Publisher
run: java -jar input-cache/publisher.jar -ig ig.ini

- name: Download Validator
run: wget -q https://github.com/hapifhir/org.hl7.fhir.core/releases/download/5.3.11/validator_cli.jar -O validator.jar

- name: Run Validator
run: java -jar validator.jar -tx n/a -ig output/validator-de.bbmri.fhir.pack -ig de.basisprofil.r4#0.9.6 -version 4.0.1 input/examples

- name: Deploy to GitHub Pages
if: github.ref == 'refs/heads/master'
uses: JamesIves/github-pages-deploy-action@4.1.3
with:
branch: gh-pages
folder: output
8 changes: 3 additions & 5 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,9 +1,7 @@
/fsh-generated
/input-cache
/input
/output
/temp
/template
.index.json
/temp
validator.jar
SUSHI-GENERATED-FILES.md
ig.ini
.index.json
28 changes: 0 additions & 28 deletions .travis.yml

This file was deleted.

27 changes: 27 additions & 0 deletions _genonce.bat
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
@ECHO OFF
SET publisher_jar=publisher.jar
SET input_cache_path=%CD%\input-cache

ECHO Checking internet connection...
PING tx.fhir.org -4 -n 1 -w 1000 | FINDSTR TTL && GOTO isonline
ECHO We're offline...
SET txoption=-tx n/a
GOTO igpublish

:isonline
ECHO We're online
SET txoption=

:igpublish

SET JAVA_TOOL_OPTIONS=-Dfile.encoding=UTF-8

IF EXIST "%input_cache_path%\%publisher_jar%" (
JAVA -jar "%input_cache_path%\%publisher_jar%" -ig . %txoption% %*
) ELSE If exist "..\%publisher_jar%" (
JAVA -jar "..\%publisher_jar%" -ig . %txoption% %*
) ELSE (
ECHO IG Publisher NOT FOUND in input-cache or parent folder. Please run _updatePublisher. Aborting...
)

PAUSE
54 changes: 0 additions & 54 deletions fsh/config.yaml

This file was deleted.

3 changes: 0 additions & 3 deletions fsh/ig-data/input/pages/2_background.md

This file was deleted.

Loading