Skip to content

Conversation

@mashehu
Copy link
Contributor

@mashehu mashehu commented Nov 5, 2025

No description provided.

jpfeuffer and others added 30 commits September 18, 2025 14:51
utils.get_wf_files has logic for parsing .gitignore files and using the
patterns there as an ignore list, but it doesn't implement the full semantics
of gitignore patterns. This change adds support for trailing slash which should
ignore an entire directory, which is important as such patterns are included in
the pipeline TEMPLATE .gitignore.

Also, relative path handling is implemented in the ignore pattern checking.
This means ignore patterns still work correctly when the -d option is given to
lint a directory other than the current one.

Finally, .git/* is added as an implicit ignore pattern that is always in
effect.
mashehu and others added 27 commits November 12, 2025 13:12
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: nf-core-bot <[email protected]>
…bworkflows

Preserve the value of self.modules_repo across nested calls
Co-authored-by: Matthias Zepper <[email protected]>
* chore(deps): update actions/checkout digest to 93cb6ef

* [automated] Update CHANGELOG.md

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: nf-core-bot <[email protected]>
Co-authored-by: Júlia Mir Pedrol <[email protected]>
Co-authored-by: Matthias Hörtenhuber <[email protected]>
Improve file ignores in workflow file enumeration
Co-authored-by: Júlia Mir Pedrol <[email protected]>
Co-authored-by: nf-core-bot <[email protected]>
Enable CI tests for pipelines/download
Update pipeline creation information page to be more exclusive as to what should use the full nf-core pipeline template
@mashehu mashehu enabled auto-merge November 19, 2025 10:43
Copy link
Member

@mirpedrol mirpedrol left a comment

Choose a reason for hiding this comment

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

🚀

@mashehu mashehu merged commit caa251b into main Nov 19, 2025
286 of 287 checks passed
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.