Files
blue-team-tools/.github/workflows/sigma-validation.yml
T
phantinuss 698bf52124 Merge PR #5709 from @phantinuss - chore: ci: fix duplicate install
chore: ci: fix duplicate install
chore: ci: run tests independent of paths
2025-10-20 14:59:27 +02:00

20 lines
530 B
YAML

name: Validate Sigma rules
on: [push, pull_request, workflow_dispatch]
jobs:
sigma-rules-validator:
runs-on: ubuntu-latest
steps:
- name: Validate Sigma rules
uses: SigmaHQ/sigma-rules-validator@v1
with:
paths: |-
./rules
./rules-compliance
./rules-dfir
./rules-emerging-threats
./rules-placeholder
./rules-threat-hunting
schemaFile: ${{ github.workspace }}/tests/validate-sigma-schema/sigma-schema.json