Skip to content

The GitHub Action to add the eBurger Static Analyzer into your workflow.

License

Notifications You must be signed in to change notification settings

forefy/eburger-action

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

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

eBurger GitHub Action

The GitHub action to add eburger into your workflow.

For more information check the main repository: https://github.com/forefy/eburger.

Usage

name: eBurger Static Analysis
on: [push]
jobs:
  analyze:
    runs-on: ubuntu-latest
    permissions:
      security-events: write
      # only required for workflows in private repositories
      # actions: read
      # contents: read
      
    steps:
      - name: Checkout repository
        uses: actions/checkout@v4
        with:
          submodules: 'true' # change to 'recursive' if needed
      
      - name: Run eburger
        id: eburger
        uses: forefy/eburger-action@main # @main is recommended, although for improved stability change to the latest marketplace release (e.g. v1.0.1)
  
      - name: Upload SARIF file
        uses: github/codeql-action/upload-sarif@v3
        with:
          sarif_file: ${{ steps.eburger.outputs.sarif }}

Inputs

Input Description Required Default
path Path of the folder or file to scan (relative to project root) false .
exclude Exclude finding severities. e.g. "medium" will turn off medium and low false
automatic_selection If there are multiple projects in the repo, choose the N'th option false 1
output_type Results output file type false sarif

Outputs

Output Description
sarif SARIF output (recommended)
json JSON output

About

The GitHub Action to add the eBurger Static Analyzer into your workflow.

Resources

License

Stars

Watchers

Forks

Packages

No packages published