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
```
## 贡献

标签:Cutter, GitHub Actions, OWASP depscan, 自动笔记