Skip to content

owenrumney/squealer-action

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Squealer

Squealer Action

Runs Squealer with a configurable output.

But what is Squealer

Check the link above - but the TL;DR is that Squealer can either check the entire git history or the current folder for any secrets from a large number of patterns.

Find out if you've accidentally committed some AWS creds to in the commit or as SLACK webhook maybe?

Usage

Optional Inputs

A few optional inputs are available for use;

Working Directory

Specify the working directory to scan, default is .

Format

Choose between default, json or sarif - Default is default

Version

Specify the version of Squealer that you want to download, otherwise it will use latest

github_token

A GitHub token to be used when calling the GitHub API, which helps in avoiding rate-limiting

Example Action

name: squealer
on:
  push:
    branches:
      - main
  pull_request:
jobs:
  squealer:
    name: squealer
    runs-on: ubuntu-latest

    steps:
      - name: Clone repo
        uses: actions/checkout@master
      - name: squealer
        uses: owenrumney/squealer-action@v1.0.0

About

Github Action for running Squealer

Resources

Stars

Watchers

Forks

Packages

No packages published