Commit 7c082b0 1 parent dc223cd commit 7c082b0 Copy full SHA for 7c082b0
File tree 1 file changed +38
-0
lines changed
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