@@ -0,0 +1,9 @@
+param(
+ # overwrite upstream param
+ [String]$upstream = "<username>/<bucketname>:main"
+)
+
+if (!$env:SCOOP_HOME) { $env:SCOOP_HOME = Convert-Path (scoop prefix scoop) }
+$autopr = "$env:SCOOP_HOME/bin/auto-pr.ps1"
+$dir = "$PSScriptRoot/../bucket" # checks the parent dir
+& $autopr -Dir $dir -Upstream $Upstream @Args
@@ -0,0 +1,4 @@
+$checkhashes = "$env:SCOOP_HOME/bin/checkhashes.ps1"
+& $checkhashes -Dir $dir @Args
+$checkurls = "$env:SCOOP_HOME/bin/checkurls.ps1"
+& $checkurls -Dir $dir @Args
+$checkver = "$env:SCOOP_HOME/bin/checkver.ps1"
+& $checkver -Dir $dir @Args
+$formatjson = "$env:SCOOP_HOME/bin/formatjson.ps1"
+$path = "$PSScriptRoot/../bucket" # checks the parent dir
+& $formatjson -Dir $path @Args
+$missing_checkver = "$env:SCOOP_HOME/bin/missing-checkver.ps1"
+& $missing_checkver -Dir $dir @Args
@@ -0,0 +1,15 @@
+#Requires -Version 5.1
+#Requires -Modules @{ ModuleName = 'BuildHelpers'; ModuleVersion = '2.0.1' }
+#Requires -Modules @{ ModuleName = 'Pester'; ModuleVersion = '5.2.0' }
+$pesterConfig = New-PesterConfiguration -Hashtable @{
+ Run = @{
+ Path = "$PSScriptRoot/.."
+ PassThru = $true
+ }
+ Output = @{
+ Verbosity = 'Detailed'
+}
+$result = Invoke-Pester -Configuration $pesterConfig
+exit $result.FailedCount
@@ -0,0 +1,2 @@
+# This directory stores helper files like shell scripts, registry entries etc. for installable applications.
+# Delete this '.gitkeep' file once this directory has any files.