diff --git a/.github/workflows/auto-merge.yml b/.github/workflows/auto-merge.yml new file mode 100644 index 0000000..3dac190 --- /dev/null +++ b/.github/workflows/auto-merge.yml @@ -0,0 +1,21 @@ +name: Auto Merge Dependency Updates + +on: + - pull_request_target + +jobs: + auto-merge-dependency-updates: + runs-on: ubuntu-latest + permissions: + contents: write + pull-requests: write + concurrency: + group: "auto-merge:${{ github.head_ref }}" + cancel-in-progress: true + steps: + - uses: Mic92@auto-merge@master + with: + merge-method: rebase + approve: true + required-labels: dependencies,auto-merge + use-auto-merge: true diff --git a/.github/workflows/lock.yml b/.github/workflows/lock.yml index 846e19f..f3837a5 100644 --- a/.github/workflows/lock.yml +++ b/.github/workflows/lock.yml @@ -20,5 +20,5 @@ jobs: token: ${{ secrets.GH_TOKEN_FOR_UPDATES }} pr-title: "build(lock): update" pr-labels: | - lock + dependencies,auto-merge pr-assignees: youwen5