Skip to content

Skip example enterely to minimise false positives in template updates#22

Merged
irm-codebase merged 2 commits intomainfrom
fix-skip-automatic
May 19, 2025
Merged

Skip example enterely to minimise false positives in template updates#22
irm-codebase merged 2 commits intomainfrom
fix-skip-automatic

Conversation

@irm-codebase
Copy link
Copy Markdown
Collaborator

The previous version of the template does not skip example configuration / schema and similar files.

This can lead to false positives or risk changes to them 'trickling' down to projects.
To avoid this, we generate them once during copy, and skip them entirely in following updates since they'll be project-exclusive.

If a project removes an essential file (like the schema) or brakes naming convention, this should be identified in parsing projects like clio, not by the template.

The one file I left was Snakefile, to enable us to update things like the minimal compatible version in case of breaking changes on snakemake.

@irm-codebase irm-codebase merged commit a13625e into main May 19, 2025
4 checks passed
@irm-codebase irm-codebase deleted the fix-skip-automatic branch May 19, 2025 08:29
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.

1 participant