Skip to content

added junit xml export function and parameter - #83

Merged
thomaspatzke merged 4 commits into
SigmaHQ:mainfrom
dmnk:feat-junitxml-export
Jul 4, 2026
Merged

added junit xml export function and parameter#83
thomaspatzke merged 4 commits into
SigmaHQ:mainfrom
dmnk:feat-junitxml-export

Conversation

@dmnk

@dmnk dmnk commented Mar 19, 2026

Copy link
Copy Markdown
Contributor

closes #81

@thomaspatzke thomaspatzke left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

Please add at least one corresponding test case.

@thomaspatzke

Copy link
Copy Markdown
Member

@copilot add a test for the new feature.

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Pull request overview

Adds a JUnit XML export mode to the sigma check CLI command to support CI/CD integration (Issue #81).

Changes:

  • Added --junitxml option to write check results as JUnit XML to a specified file.
  • Introduced JUnit XML report generation (generate_junit_report) and collection of validation/parsing/condition issues into report entries.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread sigma/cli/check.py Outdated
Comment thread sigma/cli/check.py Outdated
Comment thread sigma/cli/check.py
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
@thomaspatzke

Copy link
Copy Markdown
Member

@copilot resolve the merge conflicts in this pull request

@thomaspatzke
thomaspatzke merged commit bb44e62 into SigmaHQ:main Jul 4, 2026
15 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.

Add junit output format for check results

4 participants