diff --git a/.github/workflows/lock.yml b/.github/workflows/lock.yml index b236e95c..b5186a66 100644 --- a/.github/workflows/lock.yml +++ b/.github/workflows/lock.yml @@ -1,6 +1,6 @@ name: "lock" -on: ["workflow_dispatch"] +on: ["workflow_dispatch", "push"] jobs: lock: diff --git a/.tools/sync.ps1 b/.tools/sync.ps1 index 07a09e43..a768e05d 100644 --- a/.tools/sync.ps1 +++ b/.tools/sync.ps1 @@ -17,11 +17,9 @@ function Main { Invoke-Expression "$Py -m pip install uv" if ($Env:CI) { $ErrorActionPreference = 'Stop' + $PSNativeCommandUseErrorActionPreference = $true pwsh --version - $Env:CI - $Env:LOCK - $Env:TESTP - $Env:COMBINE + Get-ChildItem Env: Invoke-Expression "$Py -m uv pip install --system --break-system-packages -e .tools/." Invoke-Expression "$Py -m copier update --defaults --vcs-ref $(git rev-parse HEAD:submodules/template)" Invoke-Expression "$Py -m boilercv_tools sync"