From 78bb10e231c5f99a958eed8aa9f540c32fd64ca3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Cristina=20Isabel=20Ca=C3=B1izales?= Date: Tue, 27 Aug 2024 15:18:43 -0300 Subject: [PATCH] chore: add dependabot and automerge strategy --- .github/dependabot.yml | 21 +++++++++++++++++++++ .github/workflows/automerge.yml | 10 ++++++++++ 2 files changed, 31 insertions(+) create mode 100644 .github/dependabot.yml create mode 100644 .github/workflows/automerge.yml diff --git a/.github/dependabot.yml b/.github/dependabot.yml new file mode 100644 index 00000000..174b940e --- /dev/null +++ b/.github/dependabot.yml @@ -0,0 +1,21 @@ +version: 2 +updates: + - package-ecosystem: 'npm' + directory: '/' + schedule: + interval: 'weekly' + day: 'saturday' + versioning-strategy: 'increase' + labels: + - 'dependencies' + open-pull-requests-limit: 5 + pull-request-branch-name: + separator: '-' + commit-message: + # cause a release for non-dev-deps + prefix: fix(deps) + # no release for dev-deps + prefix-development: chore(dev-deps) + ignore: + - dependency-name: '*' + update-types: ['version-update:semver-major'] diff --git a/.github/workflows/automerge.yml b/.github/workflows/automerge.yml new file mode 100644 index 00000000..cc6fceb4 --- /dev/null +++ b/.github/workflows/automerge.yml @@ -0,0 +1,10 @@ +name: automerge +on: + workflow_dispatch: + schedule: + - cron: '42 2,5,8,11 * * *' + +jobs: + automerge: + uses: salesforcecli/github-workflows/.github/workflows/automerge.yml@main + secrets: inherit