diff --git a/.github/workflows/renovate.yml b/.github/workflows/renovate.yml index 9b57069..ebb02d1 100644 --- a/.github/workflows/renovate.yml +++ b/.github/workflows/renovate.yml @@ -21,7 +21,7 @@ jobs: - uses: actions/checkout@v4 - name: Run Renovate - uses: renovatebot/github-action@v42.1.0 + uses: renovatebot/github-action@v46.1.0 with: configurationFile: renovate.json5 token: ${{ secrets.RENOVATE_TOKEN }} diff --git a/lefthook.yml b/lefthook.yml index abb29e7..e507f16 100644 --- a/lefthook.yml +++ b/lefthook.yml @@ -33,12 +33,11 @@ pre-push: commands: protect-main: run: | - while read local_ref local_sha remote_ref remote_sha; do - if [ "$remote_ref" = "refs/heads/main" ]; then - echo "Direct push to main is not allowed. Use a pull request instead." - exit 1 - fi - done + branch=$(git rev-parse --abbrev-ref HEAD) + if [ "$branch" = "main" ]; then + echo "Direct push to main is not allowed. Use a pull request instead." + exit 1 + fi skip: - merge - rebase