Blame | Letzte Änderung | Log anzeigen | RSS feed
name: dependabot-auto-mergeon: pull_request_targetpermissions:pull-requests: writecontents: writejobs:dependabot:runs-on: ubuntu-latestif: ${{ github.actor == 'dependabot[bot]' }}steps:- name: Dependabot metadataid: metadatauses: dependabot/fetch-metadata@v1.3.5with:github-token: "${{ secrets.GITHUB_TOKEN }}"compat-lookup: true- name: Auto-merge Dependabot PRs for semver-minor updatesif: ${{steps.metadata.outputs.update-type == 'version-update:semver-minor'}}run: gh pr merge --auto --merge "$PR_URL"env:PR_URL: ${{github.event.pull_request.html_url}}GITHUB_TOKEN: ${{secrets.GITHUB_TOKEN}}- name: Auto-merge Dependabot PRs for semver-patch updatesif: ${{steps.metadata.outputs.update-type == 'version-update:semver-patch'}}run: gh pr merge --auto --merge "$PR_URL"env:PR_URL: ${{github.event.pull_request.html_url}}GITHUB_TOKEN: ${{secrets.GITHUB_TOKEN}}- name: Auto-merge Dependabot PRs for Action major versions when compatibility is higher than 90%if: ${{steps.metadata.outputs.package-ecosystem == 'github_actions' && steps.metadata.outputs.update-type == 'version-update:semver-major' && steps.metadata.outputs.compatibility-score >= 90}}run: gh pr merge --auto --merge "$PR_URL"env:PR_URL: ${{github.event.pull_request.html_url}}GH_TOKEN: ${{secrets.GITHUB_TOKEN}}