Skip to content

Allow dosdp_validation in PAT=false - #39

Merged
gouttegd merged 1 commit into
mainfrom
dosdp_validation-qc
Oct 9, 2026
Merged

gouttegd merged 1 commit into
mainfrom
dosdp_validation-qc

Conversation

@matentzn

@matentzn matentzn commented Oct 9, 2026

Copy link
Copy Markdown
Contributor

In QC we tend to not run dosdp patterns (PAT=false); but validating the dosdp patterns themselves is actually important during QC and takes only a few seconds to do. Here, we make it possible to run dosdp_validation regardless of how PAT is set.

In QC we tend to not run dosdp patterns (PAT=false); but validating the dosdp patterns themselves is actually important during QC and takes only a few seconds to do. Here, we make it possible to  run dosdp_validation regardless of how PAT is set.
@matentzn
matentzn requested a review from gouttegd October 9, 2026 21:46
@matentzn

matentzn commented Oct 9, 2026

Copy link
Copy Markdown
Contributor Author

Fixed this while working on obophenotype/bio-attribute-ontology#458

patterns dosdp: dosdp_validation $(PATTERNDIR)/pattern.owl $(PATTERNDIR)/definitions.owl

.PHONY: pattern_schema_checks
# Validation only reads the pattern files, so it runs regardless of PAT

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

I don’t really like the idea of changing the meaning of PAT from “all pattern-related workflows” to “all pattern-related workflows EXCEPT validation of patterns” – but then again, I also didn’t very much like the idea of redefining dosdp_validation to make it a dummy target under PAT=false, so all things considered…

@gouttegd
gouttegd merged commit ca69d70 into main Oct 9, 2026
6 checks passed
@gouttegd
gouttegd deleted the dosdp_validation-qc branch October 9, 2026 22:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants