Skip to content

underdog-tech/vulnbot-action

Use this GitHub action with your project
Add this Action to an existing workflow or create a new one
View on Marketplace

VulnBot for GitHub Actions

GitHub Action for running VulnBot.

Usage

name: Weekly VulnBot scan
on:
  schedule:
    - cron: "0 0 * * 0"
  workflow_dispatch:
    ...
jobs:
  run-vulnbot:
    runs-on: ubuntu-latest
    name: Vulnbot Report
    steps:
    - uses: underdog-tech/vulnbot-action@v1
      with:
         config: "config/config.toml"
         slack_auth_token: ${{ secrets.SLACK_AUTH_TOKEN }}
         github_token: ${{ secrets.GITHUB_TOKEN }}
         github_org: ${{ secrets.GITHUB_ORG }}

Input variables

See the action.yml file for more detail information.

  • config: Path that specifies the ecosystems for which the VulnBot will be reporting vulnerabilities.
  • slack_auth_token: Represents the Slack authentication token that allows the VulnBot to access and post messages to a Slack channel.
  • github_token: Access token that allows the VulnBot to interact with the GitHub API.
  • github_org: Refers to the GitHub organization that the repository belongs to.

About

No description, website, or topics provided.

Resources

License

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Packages

 
 
 

Contributors