From 8595c443834363ac1a37cad29682c147b0ee9571 Mon Sep 17 00:00:00 2001 From: Dmitry Nefedov Date: Sun, 24 Sep 2023 16:20:22 +0300 Subject: [PATCH] Update Badge.yml Update Badge.yml --- .github/workflows/Badge.yml | 33 +++------------------------------ 1 file changed, 3 insertions(+), 30 deletions(-) diff --git a/.github/workflows/Badge.yml b/.github/workflows/Badge.yml index f4fe5e997..423c9232a 100644 --- a/.github/workflows/Badge.yml +++ b/.github/workflows/Badge.yml @@ -18,39 +18,12 @@ jobs: - name: Checkout Repository uses: actions/checkout@main - - name: Download cloc - run: | - $Token = "${{ secrets.GITHUB_TOKEN }}" - $Headers = @{ - Accept = "application/json" - Authorization = "Bearer $Token" - } - $Parameters = @{ - Uri = "https://api.github.com/repos/AlDanial/cloc/releases/latest" - Headers = $Headers - UseBasicParsing = $true - Verbose = $true - } - $Tag = (Invoke-RestMethod @Parameters).tag_name.replace("v", "") - - $Parameters = @{ - Uri = "https://github.com/AlDanial/cloc/releases/download/v$Tag/cloc-$Tag.exe" - OutFile = "$PSScriptRoot\cloc.exe" - UseBasicParsing = $true - Verbose = $true - } - Invoke-WebRequest @Parameters - - name: Get the Numbers run: | - $JSON = & "$PSScriptRoot\cloc.exe" "src\Sophia_Script_for_Windows_11\Module\Sophia.psm1" --json | ConvertFrom-Json - $blank = $JSON.SUM.blank - $comment = $JSON.SUM.comment - $code = $JSON.SUM.code - # "$((($blank + $comment + $code)/1000).ToString("#.#").replace(",", "."))k" - $Summary = ("{0:N1}k" -f (($blank + $comment + $code)/1000)).replace(",", ".") + $Summary = ((Get-Content -Path "src\Sophia_Script_for_Windows_11\Module\Sophia.psm1").Count | Measure-Object -Sum).Sum + $Summary = "{0:N1}k" -f ($Summary/1000) - Write-Verbose -Message ($blank + $comment + $code) -Verbose + Write-Verbose -Message $Summary -Verbose echo "CODE_LINES=$Summary" >> $env:GITHUB_ENV