1+
12name : Secret Value found!!
23on :
34 push :
89 runs-on : ubuntu-latest
910 steps :
1011 - name : Checkout
11- uses : actions/checkout@v3
12+ uses : actions/checkout@v4.2.2
1213 - name : Install the gitleaks
1314 run : wget https://github.com/zricethezav/gitleaks/releases/download/v8.15.2/gitleaks_8.15.2_linux_x64.tar.gz
1415 shell : pwsh
@@ -21,18 +22,24 @@ jobs:
2122 continue-on-error : true
2223 - name : Setup NuGet.exe
2324 if : steps.gitleaks.outcome != 'success'
24- uses : nuget/setup-nuget@v1
25+ uses : nuget/setup-nuget@v2
2526 with :
2627 nuget-version : latest
27- - name : Install the dotnet
28+ - name : Install Mono
2829 if : steps.gitleaks.outcome != 'success'
29- uses : actions/setup-dotnet@v3
30- with :
31- dotnet-version : ' 3.1.x'
30+ run : |
31+ sudo apt update
32+ sudo apt install -y mono-complete
33+ - name : Install the dotnet SDK to a custom directory
34+ if : steps.gitleaks.outcome != 'success'
35+ run : |
36+ mkdir -p $GITHUB_WORKSPACE/dotnet
37+ curl -sSL https://dot.net/v1/dotnet-install.sh | bash /dev/stdin --install-dir $GITHUB_WORKSPACE/dotnet --channel 6.0
3238 - name : Install the report tool packages
3339 if : steps.gitleaks.outcome != 'success'
3440 run : |
41+ export PATH=$GITHUB_WORKSPACE/dotnet:$PATH
3542 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
43+ dir $GITHUB_WORKSPACE/Syncfusion.Email/lib/net6.0
44+ dotnet $GITHUB_WORKSPACE/Syncfusion.Email/lib/net6.0 /GitleaksReportMail.dll ${{ secrets.CITEAMCREDENTIALS }} "$GITHUB_REF_NAME" ${{ secrets.NETWORKCREDENTIALS }} ${{ secrets.NETWORKKEY }} "$GITHUB_WORKSPACE" ${{ secrets.ORGANIZATIONNAME }}
45+ exit 1
0 commit comments