Koen1999/suricata-check-action-example

GitHub: Koen1999/suricata-check-action-example

演示如何在 GitHub Actions 工作流中集成 suricata-check 以自动检测 Suricata 规则集问题的示例仓库。

Stars: 1 | Forks: 0

# suricata-check-action 示例 本仓库演示了如何使用 `suricata-check-action` 来验证 Suricata 规则。 ## 概述 `suricata-check-action` 是一个可重用的 GitHub Action,它运行 `suricata-check` 以突出显示您的规则集中的问题。 ## 基本设置 此示例包含: - `suricata.rules`:一个待检查的示例规则集。 - `suricata-check.ini`:用于 `suricata-check` 的配置文件。 ## 用法 要在您自己的项目中使用此 action,请将以下工作流添加到 `.github/workflows/suricata-check.yml` 中: ``` name: Suricata Check on: pull_request: branches: ["main", "master"] push: branches: ["main", "master"] concurrency: group: ${{ github.workflow }}-${{ github.ref }} cancel-in-progress: ${{ github.ref != 'refs/heads/main' }} jobs: suricata-check: runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 - uses: Koen1999/suricata-check-action@v1.0 ```
标签:GitHub Actions, Metaprompt, SOC Prime, Suricata, 入侵检测规则, 开发工具, 开源框架, 持续集成, 现代安全运营, 自动化检查, 自动笔记