Skip to content

Commit

Permalink
Migration to gpc 0.8.0 (#9)
Browse files Browse the repository at this point in the history
* Migration to gpc 0.8.0
  • Loading branch information
volkerdoerr authored Sep 6, 2023
1 parent d406271 commit 22dc9b0
Show file tree
Hide file tree
Showing 1,494 changed files with 657,363 additions and 3,896,431 deletions.
44 changes: 6 additions & 38 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -21,13 +21,13 @@ jobs:
permissions: write-all
steps:
- uses: actions/checkout@v3
- run: gh release download wip --pattern 'xml2gmd'
- run: chmod +x xml2gmd
- run: ./xml2gmd
- run: rm xml2gmd
- run: gh release download wip --pattern 'gpc'
- run: chmod +x gpc
- run: ./gpc ./input/filelist.txt ./output
- run: rm gpc
- uses: stefanzweifel/git-auto-commit-action@v4
with:
commit_message: generated by xml2gmd
commit_message: generated by gpc
commit_user_name: volkerdoerr
commit_user_email: noreply@cascade.de
commit_author: volkerdoerr
Expand All @@ -48,36 +48,4 @@ jobs:
force_push_tag: true

# ----------------------------------------------------------------------

build-website:
runs-on: ubuntu-latest
needs: update-tag
permissions:
contents: read
pages: write
id-token: write
steps:
- uses: actions/checkout@v3
- uses: actions/configure-pages@v2
- uses: actions/jekyll-build-pages@v1
with:
source: output
destination: ./_site
- uses: actions/upload-pages-artifact@v1

# ----------------------------------------------------------------------

deploy-website:
environment:
name: github-pages
url: ${{ steps.deployment.outputs.page_url }}
runs-on: ubuntu-latest
needs: build-website
permissions:
contents: read
pages: write
id-token: write
steps:
- id: deployment
uses: actions/deploy-pages@v1


22 changes: 17 additions & 5 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,21 +5,33 @@

gematik Markdown Prototyp

Dieses Repository dient der Entwicklung der initialen Syntaxdefinition für den Prototyp eines freien menschen- und maschinenlesbaren Formats für die zulassungsrelevanten Dokumente der [gematik]. gMD basiert auf [CommonMark]¹ und wird durch die Definitionen in input/[gmd-definitions.yml] erweitert. ⸾ _This repository is for development of the initial syntax definition for certification-relevant gematik documents. gMD is based on CommonMark* and is extended by the definitions found in input/gmd-definitions.yml._
Dieses Repository dient der Entwicklung der initialen Syntaxdefinition für den Prototyp eines freien menschen- und
maschinenlesbaren Formats für die zulassungsrelevanten Dokumente der [gematik]. gMD basiert auf [CommonMark]¹ und
wird durch die Definitionen in input/[gmd-definitions.yml] erweitert. ٭ _This repository is for development of the
initial syntax definition for certification-relevant gematik documents. gMD is based on CommonMark* and is extended
by the definitions found in input/gmd-definitions.yml._

**ACHTUNG: Repo ist wegen Formatumstellung auf Seiten der gematik aktuell deaktiviert!**

---

## Continous-Integration

[xml2gmd] wird vom Continuous-Integration-Job [ci.yml] aufgerufen, der immer dann automatisch gestartet wird, wenn Änderungen im Eingabeverzeichnis [input] vorgenommen wurden. Die resultierenden Dateien werden automatisch in das Ausgabeverzeichnis [output] gepusht und als Html auf die [Github-Pages] (dieses Projektes) hochgeladen. ⸾ _The xml2gmd tool is called by the continous integration job ci.yml, which is started automatically whenever changes are made in the input directory. The resulting files are automatically pushed into the output directory and uploaded as html to this projects github-pages._
Der gematik polarion converter [gpc] wird vom Continuous-Integration-Job [ci.yml] aufgerufen, der immer dann
automatisch gestartet wird, wenn Änderungen im Eingabeverzeichnis [input] vorgenommen wurden. Die resultierenden
Dateien werden automatisch in das Ausgabeverzeichnis [output] gepusht. ٭ _The gematik polarion converter gpc tool
is called by the continous integration job ci.yml, which is started automatically whenever changes are made in
the input directory._

Eine Übersicht der generierten Dokumente findet sich in [output/README.md]. ⸾ _An overview of the generated documents can be found in output/README.md._
Eine Übersicht der generierten Dokumente findet sich in [output/README.md]. ٭ _An overview of the generated
documents can be found in output/README.md._

---

¹) Es gibt leider keinen (modernen) Markdown-Standard; CommonMark ist aber ein allgemein anerkannter Dialekt mit Unterstützung durch GitHub, GitLab, Reddit, Qt, Stack Overflow und anderen. ⸾ _Unfortunately there is no (modern) markdown standard; but CommonMark is a widely accepted dialect, supported by GitHub, GitLab, Reddit, Qt, Stack Overflow and others._
¹) Es gibt leider keinen (modernen) Markdown-Standard; CommonMark ist aber ein allgemein anerkannter Dialekt
mit Unterstützung durch GitHub, GitLab, Reddit, Qt, Stack Overflow und anderen. ٭ _Unfortunately there is no
(modern) markdown standard; but CommonMark is a widely accepted dialect, supported by GitHub, GitLab, Reddit,
Qt, Stack Overflow and others._

---

Expand All @@ -33,7 +45,7 @@ This work is licensed under a [Creative Commons Attribution 4.0 International Li
[gematik]: https://www.gematik.de
[commonmark]: https://commonmark.org
[gmd-definitions.yml]: input/gmd-definitions.yml
[xml2gmd]: https://github.com/volkerdoerr/gmd/releases/tag/wip
[gpc]: https://github.com/volkerdoerr/gmd/releases/tag/wip
[ci.yml]: https://github.com/volkerdoerr/gmd/actions/workflows/ci.yml
[ci-badge]: https://github.com/volkerdoerr/gmd/actions/workflows/ci.yml/badge.svg
[github-pages]: https://volkerdoerr.github.io/gmd/
Expand Down
16 changes: 0 additions & 16 deletions input/README.md

This file was deleted.

12 changes: 12 additions & 0 deletions input/filelist.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
./testtables.html
./gemSpec_DM_ePA_V1.51.0.html
./gemKPT_Betr_V3.21.0.html
./gemProdT_Kon_Highspeed_PTV_1.3.0-0_V1.0.0.html
./gemSpec_ePA_FdV_V1.51.0.html
./gemSpec_DM_ePA_V1.51.0.html
./gemProdT_Basis-Consumer_PTV_1.6.2-2_V1.0.0.html
./gemSpec_CM_KOMLE_V1.16.0.html
./gemProdT_COS_PTV_4.4.0-0_V1.2.0.html
./gemSpec_FM_ePA_V1.2.0.html
./gemSpec_SMC-B_ObjSys_G2_1_V4.2.0.html
./gemSpec_COS_V3.12.0.html
Loading

0 comments on commit 22dc9b0

Please sign in to comment.