File sync from s4u/.github - Shared auto approve

This commit is contained in:
GitHub Action
2022-02-23 19:06:46 +00:00
parent 1e4e99ed4f
commit 289caf3566

View File

@ -5,30 +5,4 @@ on:
jobs:
auto-approve:
runs-on: ubuntu-latest
steps:
- name: Dependabot metadata
if: github.actor == 'dependabot[bot]'
id: dependabot-metadata
uses: dependabot/fetch-metadata@v1.2.1
with:
github-token: "${{ secrets.TECH_TOKEN }}"
# - name: Enable auto-merge for Dependabot PRs
# if: >
# github.actor == 'dependabot[bot]'
# && steps.dependabot-metadata.outputs.update-type != 'version-update:semver-major'
# run: gh pr merge --auto --rebase "$PR_URL"
# env:
# PR_URL: ${{github.event.pull_request.html_url}}
# GITHUB_TOKEN: ${{ secrets.TECH_TOKEN }}
# - name: Approve a PR
# if: >
# github.actor == 'dependabot[bot]'
# || github.actor == 'slawekjaranowski'
# run: gh pr review --approve "$PR_URL"
# env:
# PR_URL: ${{github.event.pull_request.html_url}}
# GITHUB_TOKEN: ${{ secrets.TECH_TOKEN }}
uses: s4u/.github/.github/workflows/auto-approve.yml@master