diff --git a/.github/workflows/Badge.yml b/.github/workflows/Badge.yml index 22868248..6d2ef35c 100644 --- a/.github/workflows/Badge.yml +++ b/.github/workflows/Badge.yml @@ -17,25 +17,10 @@ jobs: steps: - name: Checkout Repository uses: actions/checkout@main - with: - repo-token: ${{ secrets.GITHUB_TOKEN }} - name: Download cloc run: | - $Parameters = @{ - Uri = "https://api.github.com/repos/AlDanial/cloc/releases/latest" - 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 + . Scripts\cloc.ps1 - name: Get the Numbers run: | diff --git a/Scripts/cloc.ps1 b/Scripts/cloc.ps1 new file mode 100644 index 00000000..62309426 --- /dev/null +++ b/Scripts/cloc.ps1 @@ -0,0 +1,16 @@ +# Download cloc +# https://github.com/AlDanial/cloc + +$Parameters = @{ + Uri = "https://api.github.com/repos/AlDanial/cloc/releases/latest" + 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