Explorar el Código

Add merge-dependabot-pr.yml

Closes gh-14858
Marcus Hert Da Coregio hace 1 año
padre
commit
7d398dce6b
Se han modificado 1 ficheros con 28 adiciones y 0 borrados
  1. 28 0
      .github/workflows/merge-dependabot-pr.yml

+ 28 - 0
.github/workflows/merge-dependabot-pr.yml

@@ -0,0 +1,28 @@
+name: Merge Dependabot PR
+
+on: pull_request_target
+
+run-name: Merge Dependabot PR ${{ github.ref_name }}
+
+permissions: write-all
+
+jobs:
+  merge-dependabot-pr:
+    runs-on: ubuntu-latest
+    if: github.actor == 'dependabot[bot]'
+    steps:
+
+      - uses: actions/checkout@v4
+        with:
+          show-progress: false
+          ref: ${{ github.event.pull_request.head.sha }}
+
+      - uses: actions/setup-java@v4
+        with:
+          distribution: temurin
+          java-version: 17
+
+      - name: Merge Dependabot pull request
+        run: gh pr merge ${{ github.event.pull_request.number }} --auto --rebase
+        env:
+          GH_TOKEN: ${{ secrets.GH_ACTIONS_REPO_TOKEN }}