fabasoad/setup-depscan-action

GitHub: fabasoad/setup-depscan-action

一个用于在 GitHub Actions 工作流中自动安装 OWASP depscan 依赖扫描 CLI 工具的 Action。

Stars: 1 | Forks: 0

# 设置 depscan GitHub Action 此 Action 用于设置 [OWASP depscan](https://depscan.readthedocs.io/) CLI 工具。 ## 支持的操作系统 | 操作系统 | | |---------|--------------------| | Windows | :white_check_mark: | | Linux | :white_check_mark: | | macOS | :white_check_mark: | ## 前置条件 无。 ## 输入 ``` - uses: fabasoad/setup-depscan-action@v1 with: # (Optional) depscan version. Defaults to the latest version. version: "6.1.0" # (Optional) If "false" skips installation if depscan is already installed. # If "true" installs depscan in any case. Defaults to "false". force: "false" # (Optional) GitHub token that is used to send requests to GitHub API such # as getting latest release. Defaults to the token provided by GitHub Actions # environment. github-token: "${{ github.token }}" ``` ## 输出 | 名称 | 描述 | 示例 | |-----------|--------------------------------|---------| | installed | depscan 是否已安装 | `true` | ## 示例用法 ``` name: Setup depscan on: push jobs: example: name: Example runs-on: ubuntu-latest steps: - uses: actions/checkout@v6 - uses: fabasoad/setup-depscan-action@v1 - name: Run CLI run: depscan --version ``` ## 贡献 ![Alt](https://repobeats.axiom.co/api/embed/58a8539fe80d0fc54f758b975ce39aa91ace9fa7.svg "Repobeats analytics image")
标签:Cutter, GitHub Actions, OWASP depscan, 自动笔记