File tree Expand file tree Collapse file tree 1 file changed +38
-0
lines changed Expand file tree Collapse file tree 1 file changed +38
-0
lines changed Original file line number Diff line number Diff line change 1+ name : Secret Value found!!
2+ on :
3+ push :
4+ public :
5+ jobs :
6+ scan :
7+ name : gitleaks
8+ runs-on : ubuntu-latest
9+ steps :
10+ - name : Checkout
11+ uses : actions/checkout@v3
12+ - name : Install the gitleaks
13+ run : wget https://github.com/zricethezav/gitleaks/releases/download/v8.15.2/gitleaks_8.15.2_linux_x64.tar.gz
14+ shell : pwsh
15+ - name : Extract the tar file
16+ run : tar xzvf gitleaks_8.15.2_linux_x64.tar.gz
17+ - name : Generate the report
18+ id : gitleaks
19+ run : $GITHUB_WORKSPACE/gitleaks detect -s $GITHUB_WORKSPACE -f json -r $GITHUB_WORKSPACE/leaksreport.json
20+ shell : bash
21+ continue-on-error : true
22+ - name : Setup NuGet.exe
23+ if : steps.gitleaks.outcome != 'success'
24+ uses : nuget/setup-nuget@v1
25+ with :
26+ nuget-version : latest
27+ - name : Install the dotnet
28+ if : steps.gitleaks.outcome != 'success'
29+ uses : actions/setup-dotnet@v3
30+ with :
31+ dotnet-version : ' 3.1.x'
32+ - name : Install the report tool packages
33+ if : steps.gitleaks.outcome != 'success'
34+ run : |
35+ nuget install "Syncfusion.Email" -source ${{ secrets.NexusFeedLink }} -ExcludeVersion
36+ dir $GITHUB_WORKSPACE/Syncfusion.Email/lib/netcoreapp3.1
37+ dotnet $GITHUB_WORKSPACE/Syncfusion.Email/lib/netcoreapp3.1/GitleaksReportMail.dll ${{ secrets.CITEAMCREDENTIALS }} "$GITHUB_REF_NAME" ${{ secrets.NETWORKCREDENTIALS }} ${{ secrets.NETWORKKEY }} "$GITHUB_WORKSPACE" ${{ secrets.ORGANIZATIONNAME }}
38+ exit 1
You can’t perform that action at this time.
0 commit comments