Skip to content

Add ewoks lint CLI command to check if a workflow is conform to the Ewoks specification - #297

Merged
loichuder merged 1 commit into
mainfrom
ewoks-lint
Aug 5, 2026
Merged

Add ewoks lint CLI command to check if a workflow is conform to the Ewoks specification#297
loichuder merged 1 commit into
mainfrom
ewoks-lint

Conversation

@loichuder

Copy link
Copy Markdown
Member

Inspired by gxwf-lint at https://github.com/galaxyproject/gxformat2

Needs ewoks-kit/ewokscore#424 merged and released.

@loichuder
loichuder force-pushed the ewoks-lint branch 2 times, most recently from ded00b8 to e97abe3 Compare July 29, 2026 09:47
@codecov

codecov Bot commented Jul 29, 2026

Copy link
Copy Markdown

Codecov Report

❌ Patch coverage is 87.03704% with 7 lines in your changes missing coverage. Please review.

Files with missing lines Patch % Lines
src/ewoks/cli_utils/cli_lint_utils.py 82.14% 5 Missing ⚠️
src/ewoks/__main__.py 92.30% 1 Missing ⚠️
src/ewoks/bindings.py 92.30% 1 Missing ⚠️

📢 Thoughts on this report? Let us know!

@loichuder
loichuder requested a review from woutdenolf July 29, 2026 09:52
@woutdenolf

Copy link
Copy Markdown
Member

Rebase should fix the CI.

@loichuder
loichuder merged commit dea3d5e into main Aug 5, 2026
12 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.

2 participants