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 "https://nexus.syncfusion.com/repository/nuget-hosted/" -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 
0 commit comments