fabasoad/setup-sigma-action

GitHub: fabasoad/setup-sigma-action

跨平台的 GitHub Action,用于在 CI/CD 流程中一键安装 Sigma CLI,支持检测规则的自动化管理与多平台转换。

Stars: 0 | Forks: 0

# 设置 Sigma action 此 action 安装基于 pySigma 的 [Sigma](https://github.com/SigmaHQ/sigma-cli) CLI。 ## 支持的操作系统 | OS | | |---------|--------------------| | Windows | :white_check_mark: | | Linux | :white_check_mark: | | macOS | :white_check_mark: | ## 前置条件 无。 ## 输入 ``` - uses: fabasoad/setup-sigma-action@v0 with: # (Optional) sigma version. Defaults to the latest version. version: "1.0.5" # (Optional) If "false" skips installation if sigma is already installed. # If "true" installs sigma in any case. Defaults to "false". force: "false" # (Optional) GitHub token that is used to send requests to GitHub API such # as getting available python versions. Defaults to the token provided by # GitHub Actions environment. github-token: "${{ github.token }}" ``` ## 输出 | Name | Description | Example | |-----------|------------------------------------|---------| | installed | Whether sigma was installed or not | `true` | ## 示例用法 ### Workflow 配置 ``` steps: - uses: actions/checkout@v6 - uses: fabasoad/setup-sigma-action@v0 - run: sigma version ``` ### 结果 ``` Run sigma version 1.0.5 (online pypi.org: 1.0.5) ``` ## 贡献 ![Alt](https://repobeats.axiom.co/api/embed/80e0354a2cfcf6c9bce51834148601f246d6a850.svg "Repobeats analytics image")
标签:AMSI绕过, DevSecOps, GitHub Action, GitHub Actions 市场, pySigma, Python, Sigma CLI, 上游代理, 威胁检测, 无后门, 环境配置, 网络调试, 自动化, 逆向工具