Skip to content

Update main.yml

Update main.yml #3

Workflow file for this run

name: Trufflehog Monthly Deep Scan
on:
push:
branches:
- "**"
jobs:
trufflehog-scan:
runs-on: ubuntu-latest
steps:
- name: Checkout repository
uses: actions/checkout@v2
- name: Install Trufflehog-latest
run: |
pip3 install trufflehog
- name: Run Trufflehog Monthly Deep Scan
#Configure the correct git url of the repo to be scanned
run: |
trufflehog https://github.com/rahulgandhijayabalan-bc/ccs-ppg-notification-api.git --regex --entropy=TRUE
#- name: Send email notification
#uses:
#dawidd6/action-send-mail@v3.1.0
#if: always()
#with:
#server_address: ${{ secrets.SERVER_ADDRESS }}
#server_port: ${{ secrets.SERVER_PORT }}
# username: ${{ secrets.USER_NAME }}
#password: ${{ secrets.PASSWORD }}
#subject: Trufflehog Monthly Deep Scan - "${{ github.repository }}"
#to: "rahulgandhi.jayabalan@brickendon.com,ponselvam.sakthivel@brickendon.com, cybersecurity@crowncommercial.gov.uk"
#from: "secops@brickendon.com"
#body: |
# Hi,
# The Trufflehog Monthly Deep Scan has completed for "${{ github.repository }}". Please review the results below:
#Scan Job URL: ${{ github.server_url }}/${{ github.repository }}/actions/runs/${{ github.run_id }}
#Scan Status: **${{ job.status }}**
#Thank You.
#Brickendon SecOps