Replaced sigmatools tests with sigma-cli check

This commit is contained in:
Thomas Patzke
2022-03-16 00:19:16 +01:00
parent dd9b41453b
commit 2d44696464
+4 -10
View File
@@ -1,7 +1,7 @@
# This workflow will install Python dependencies, run tests and lint with a single version of Python
# For more information see: https://help.github.com/actions/language-and-framework-guides/using-python-with-github-actions
name: Sigma Tools and Rule Tests
name: Sigma Rule Tests
on:
push:
@@ -23,16 +23,10 @@ jobs:
python-version: 3.8
- name: Install dependencies
run: |
python -m pip install --upgrade pip
pip install pipenv==2021.5.29
pipenv lock
pipenv install --dev --deploy
- name: Test Sigma Tools and Rules
pip install sigma-cli~=0.3.2
- name: Test Sigma Rule Syntax
run: |
pipenv run make test
- name: Test SQL(ite) Backend
run: |
pipenv run make test-backend-sql
sigma check rules
yamllint:
runs-on: ubuntu-latest
steps: