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

29 shacl #40

Merged
merged 8 commits into from
Mar 20, 2024
Merged

29 shacl #40

merged 8 commits into from
Mar 20, 2024

Conversation

sroertgen
Copy link
Contributor

Ich habe eine GitHub Action hinzugefügt, die die Turtle Dateien in einem Repo auf Warnung und Fehler gegen die SkoHub SHACL Shape validiert.
Eine Validierung wird bei jedem Push in das Repo vorgenommen.

In diesem Fall, gibt es eine Warnung, weil es keinen Lizenzhinweis in den Daten gibt.
Einen Fehler gibt es nicht.

Wenn das Vorgehen so passt, dokumentiere ich in dem SkoHub Shape Repo, wie eine entsprechende Validierung in ein Vokabular Repo eingebaut werden kann.

@sroertgen sroertgen self-assigned this Mar 19, 2024
@sroertgen sroertgen linked an issue Mar 19, 2024 that may be closed by this pull request
Copy link
Member

@acka47 acka47 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Es funktioniert alles gut. Ich finde es nicht optimal, dass bei einer Warnung das rote Kreuz erscheint. Gibt es vielleicht dafür eine entsprechende Warnstufe mit entsprechendem Symbol (orangenes Ausrufezeichen oder so) in GitHub Actions? Habe auf die Schnelle nur das gefunden, weiß aber nicht, ob das hier passt und die enstprechenden Auswirkungen hätte: https://docs.github.com/en/actions/using-workflows/workflow-commands-for-github-actions#setting-a-warning-message

@sroertgen
Copy link
Contributor Author

Es funktioniert alles gut. Ich finde es nicht optimal, dass bei einer Warnung das rote Kreuz erscheint. Gibt es vielleicht dafür eine entsprechende Warnstufe mit entsprechendem Symbol (orangenes Ausrufezeichen oder so) in GitHub Actions? Habe auf die Schnelle nur das gefunden, weiß aber nicht, ob das hier passt und die enstprechenden Auswirkungen hätte: https://docs.github.com/en/actions/using-workflows/workflow-commands-for-github-actions#setting-a-warning-message

Ja, ich habe da auch schon gesucht, aber es scheint nur den Status "failed" oder "passes" zu geben.

Habe die Warning message mal eingebaut, aber dann kommen hier zwei grüne Haken, nur in den Logs der GitHub Action erscheint das Warning und da wird wohl niemand hinschauen, wenn es hier einen grünen Haken gibt.

Deswegen habe ich den Jobs entsprechende Namen gegeben, damit deutlich wird, ob es ein "Check for Errors" oder "Check for Warnings" ist.

@acka47
Copy link
Member

acka47 commented Mar 20, 2024

Ja, ich habe da auch schon gesucht, aber es scheint nur den Status "failed" oder "passes" zu geben.

Habe die Warning message mal eingebaut, aber dann kommen hier zwei grüne Haken, nur in den Logs der GitHub Action erscheint das Warning und da wird wohl niemand hinschauen, wenn es hier einen grünen Haken gibt.

Deswegen habe ich den Jobs entsprechende Namen gegeben, damit deutlich wird, ob es ein "Check for Errors" oder "Check for Warnings" ist.

Wenn das so ist, dann +1 von mir.

@acka47 acka47 self-requested a review March 20, 2024 11:00
Copy link
Member

@acka47 acka47 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

+1

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

Successfully merging this pull request may close these issues.

Automatische Shacl-Validierung ergänzen
2 participants