diff --git a/.dependabot/config.yaml b/.dependabot/config.yaml new file mode 100644 index 00000000..359bab6b --- /dev/null +++ b/.dependabot/config.yaml @@ -0,0 +1,9 @@ +--- +version: 1 +update_configs: + - package_manager: python + directory: / + update_schedule: live + automerged_updates: + - match: + update_type: all diff --git a/.github/workflows/dependabot-auto-merge.yaml b/.github/workflows/dependabot-auto-merge.yaml new file mode 100644 index 00000000..3faee42c --- /dev/null +++ b/.github/workflows/dependabot-auto-merge.yaml @@ -0,0 +1,21 @@ +--- +name: Auto merge Dependabot updates + +on: + check_suite: + types: + - completed + pull_request: + types: + - opened + +jobs: + auto-merge: + name: Auto merge + runs-on: ubuntu-20.04 + timeout-minutes: 5 + steps: + - name: Auto merge + uses: ridedott/dependabot-auto-merge-action@master + with: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} diff --git a/ci/config.yaml b/ci/config.yaml index f496abe2..86528d94 100644 --- a/ci/config.yaml +++ b/ci/config.yaml @@ -1,20 +1,6 @@ checks: versions: False - isort: - ignore_patterns_re: - - .*/\.vim/.* - black: - ignore_patterns_re: - - .*/\.vim/.* - codespell: - ignore_re: - - .*\.yaml - - .*\.desktop - - .*/\.vim/.* - - apt-to-snap\.home - - list-manual-package-wrk38 required_workflows: backport.yaml: False - dependabot-auto-merge.yaml: False clean.yaml: False audit.yaml: False