diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 2097e74..1bfe8c2 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -1,6 +1,10 @@ name: Release to Chocolatey on: workflow_dispatch: + inputs: + no-check-choco-version: + required: false + description: Disable version check in the Chocolatey community feed schedule: - cron: '0 0 * * *' @@ -45,6 +49,8 @@ jobs: - name: Install Dependencies run: choco install au - name: Build the latest release 🏗️ + env: + NoCheckChocoVersion: ${{ github.event.inputs.no-check-choco-version || 'False' }} run: | ./update.ps1 choco pack diff --git a/go-ipfs/update.ps1 b/go-ipfs/update.ps1 index fc43b1d..c203fc0 100644 --- a/go-ipfs/update.ps1 +++ b/go-ipfs/update.ps1 @@ -30,4 +30,9 @@ function global:au_GetLatest { return @{ Version = $version; URL32 = $url32; URL64 = $url64 } } -Update-Package -ChecksumFor none +if ([bool]::Parse($Env:NoCheckChocoVersion)) { + Update-Package -ChecksumFor none -NoCheckChocoVersion +} +else { + Update-Package -ChecksumFor none +}