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

CI for Implementation Guide publication #36

Open
oliver-krauss opened this issue Jul 17, 2020 · 2 comments
Open

CI for Implementation Guide publication #36

oliver-krauss opened this issue Jul 17, 2020 · 2 comments

Comments

@oliver-krauss
Copy link
Collaborator

Real Submitter
Oliver Krauss

Resource(s)/Profiles incl. Version
All of them

Links
#31 #30 #24
https://hl7austria.github.io/

Priority
Major

Is your feature request related to a problem? Please describe.
This concerns the discussion around Balloting, and publishing HL7 Austria Implementation guides via IG Publisher. In the FHIR calls we discussed an option to host this on GitHub via GitHub actions.

Describe the solution you'd like
https://github.com/HL7Austria/hl7austria.github.io already contains the solution in the deploy.yml worfklow. What we need to fix is the folder structure required by IG publisher (see the links to the blocking issues). What also needs to happen is that the deploy.yml is migrated to this repository as commiting to the master branch doesn't work in GithubActions on the executing repository -> we need to move from pull to push.

Describe alternatives you've considered
See the FHIR discussion, manual uploading of local builds, hosting on HL7.at website

Additional context
As discussed the deployment can be done whenever we push on master for a current build, as well as dedicated builds for Ballot or Release versions.

@oliver-krauss
Copy link
Collaborator Author

Open Question - How do devs want to download the structure defintions?
Option single is already here (see download button on the profile pages).
Option npm package is here but not linked on the pages!
Option donwload all .xml files is NOT here -> TBD if requested.

@oliver-krauss
Copy link
Collaborator Author

PS. In theory this should be a FHIR server so they can use FHIR-API to download

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants