Skip to content

Auto Approve Dependabot

Actions
Automatically approve dependabot pull requests
v3.0.1
Latest
Star (3)

Auto Approve GitHub Dependabot Action

Name: cognitedata/auto-approve-dependabot-action

This is a fork of hmarr/auto-approve-action.

Automatically approve GitHub pull requests. The GITHUB_TOKEN secret must be provided as the github-token input for the action to work.

Usage instructions

Create a workflow file (e.g. .github/workflows/auto-approve.yml) that contains a step that uses: cognitedata/[email protected]. Here's an example workflow file:

name: Auto approve PRs by dependabot

# Trigger the workflow on pull request
on: pull_request_target

jobs:
  autoapprove:
    name: Auto-Approve a PR by dependabot
    runs-on: ubuntu-latest
    steps:
      - name: Auto approve
        uses: cognitedata/[email protected]
        if: github.actor == 'dependabot[bot]' || github.actor == 'dependabot-preview[bot]'
        with:
          github-token: ${{ secrets.GITHUB_TOKEN }}

Why?

GitHub lets you prevent merges of unapproved pull requests. However, it's occasionally useful to selectively circumvent this restriction - for instance, some people want Dependabot's automated pull requests to not require approval.

Auto Approve Dependabot is not certified by GitHub. It is provided by a third-party and is governed by separate terms of service, privacy policy, and support documentation.

About

Automatically approve dependabot pull requests
v3.0.1
Latest

Auto Approve Dependabot is not certified by GitHub. It is provided by a third-party and is governed by separate terms of service, privacy policy, and support documentation.