From 788dcec4a48ef3a70bb33297e112266dd5791812 Mon Sep 17 00:00:00 2001 From: mmwinther Date: Thu, 31 Aug 2023 09:38:31 +0200 Subject: [PATCH 1/2] Don't run tests twice on PRs --- .github/workflows/tests.yml | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index f4a82a5..6809aac 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -1,8 +1,10 @@ name: Tests on: - - push - - pull_request + push: + branches: + - main + pull_request: jobs: tests: From 1bd9f72a49c37bc7841f8f534083411dc8d22ae5 Mon Sep 17 00:00:00 2001 From: mmwinther Date: Thu, 31 Aug 2023 09:38:50 +0200 Subject: [PATCH 2/2] Configure Dependabot groups --- .github/dependabot.yml | 20 ++++++++++++++++---- 1 file changed, 16 insertions(+), 4 deletions(-) diff --git a/.github/dependabot.yml b/.github/dependabot.yml index 2beb269..67e22cd 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -3,19 +3,31 @@ updates: - package-ecosystem: github-actions directory: "/" schedule: - interval: daily + interval: weekly - package-ecosystem: pip directory: "/.github/workflows" schedule: - interval: daily + interval: weekly + groups: + github-actions-dependencies: + patterns: + - "*" - package-ecosystem: pip directory: "/docs" schedule: - interval: daily + interval: weekly + groups: + docs-dependencies: + patterns: + - "*" - package-ecosystem: pip directory: "/" schedule: - interval: daily + interval: weekly versioning-strategy: lockfile-only allow: - dependency-type: "all" + groups: + poetry-dependencies: + patterns: + - "*"