diff --git a/.github/workflows/build-and-test.yml b/.github/workflows/build-and-test.yml index e8a0614..e4792ff 100644 --- a/.github/workflows/build-and-test.yml +++ b/.github/workflows/build-and-test.yml @@ -55,14 +55,3 @@ jobs: run: dotnet publish IntelliTect.Multitool.AotTest/IntelliTect.Multitool.AotTest.csproj -r linux-x64 -c Release - name: Run AOT binary run: ./IntelliTect.Multitool.AotTest/bin/Release/net8.0/linux-x64/publish/IntelliTect.Multitool.AotTest - - automerge: - needs: [build-and-test, aot-test] - runs-on: ubuntu-latest - - permissions: - pull-requests: write - contents: write - - steps: - - uses: fastify/github-action-merge-dependabot@v3.12.0 diff --git a/.github/workflows/dependabot-automerge.yml b/.github/workflows/dependabot-automerge.yml new file mode 100644 index 0000000..a69c489 --- /dev/null +++ b/.github/workflows/dependabot-automerge.yml @@ -0,0 +1,24 @@ +name: Dependabot automerge + +on: + workflow_run: + workflows: [Build and Test] + types: [completed] + +jobs: + automerge: + if: > + github.event.workflow_run.event == 'pull_request' && + github.event.workflow_run.conclusion == 'success' && + github.event.workflow_run.actor.login == 'dependabot[bot]' && + github.event.workflow_run.pull_requests[0].number != null + runs-on: ubuntu-latest + + permissions: + pull-requests: write + contents: write + + steps: + - uses: fastify/github-action-merge-dependabot@v3.12.0 + with: + pr-number: ${{ github.event.workflow_run.pull_requests[0].number }}