Skip to content
You're viewing an older version of this GitHub Action. Do you want to see the latest version instead?
shield

GitHub Action

Beagle Security Test

1.0.6

Beagle Security Test

shield

Beagle Security Test

Test for security vulnerabilities using Beagle Security

Installation

Copy and paste the following snippet into your .yml file.

              

- name: Beagle Security Test

uses: beaglesecurity/[email protected]

Learn more about this action in beaglesecurity/beagle-github-action

Choose a version

Beagle-Github-Action

To trigger Beagle penetration testing via Github Action

Prerequisites

  • Obtain Application Token and Access Token from Beagle Dashboard

What is Beagle?

Beagle is an intelligent and holistic platform to make your applications hack-proof. The platform provides continuous and automated Penetration Testing (under human supervision) for organizations, so that they can always stay on top of the cyber threats.

In short, Beagle finds out how deep your system can be penetrated. Know it before the hackers do!

Generate your Access Token From Beagle User Settings:

Settings -> Access token -> Generate your new personal access token

Generate user token

Generate your Application Token From Beagle

Home -> Applications -> Select your application -> Settings -> Application token

Get application token

Adding Beagle-Github-Action to your Project

  1. Add the Application Key and Access Key as secrets in your repo.
    • Navigate to Secrets in repo settings.
    • Add beagle access_token and application_token as secrets.
  2. Copy the code snippet to your main.yml:
    Code Snippet
  3. Provide environment variables to the action following the code snippet: Environment Variables

Authors

  • Beagle Security

License

This project is licensed under the MIT License - see the LICENSE.md file for details.