From 766bf0b76b9f10b4f9694351ed16dbe91e8b43ae Mon Sep 17 00:00:00 2001 From: joe miller Date: Fri, 1 Dec 2023 22:19:36 +0000 Subject: [PATCH] renovate: bundle minor/patch/digest in one PR once per week --- .github/workflows/validate-renovate.yml | 21 +++++++++++++++++++++ renovate.json | 8 ++++++-- 2 files changed, 27 insertions(+), 2 deletions(-) create mode 100644 .github/workflows/validate-renovate.yml diff --git a/.github/workflows/validate-renovate.yml b/.github/workflows/validate-renovate.yml new file mode 100644 index 0000000..ac741d0 --- /dev/null +++ b/.github/workflows/validate-renovate.yml @@ -0,0 +1,21 @@ +name: validate renovate.json + +on: + pull_request: + +env: + LOG_LEVEL: debug + +jobs: + renovate-config-validator: + runs-on: ubuntu-latest + timeout-minutes: 10 + + steps: + - uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4 + + - uses: actions/setup-node@8f152de45cc393bb48ce5d89d36b731f54556e65 # v4 + with: + node-version: 20 + + - run: npx -p renovate renovate-config-validator renovate.json diff --git a/renovate.json b/renovate.json index 99c6282..beb69d4 100644 --- a/renovate.json +++ b/renovate.json @@ -10,10 +10,14 @@ ], "matchUpdateTypes": [ "minor", - "patch" + "patch", + "digest" ], "groupName": "all non-major dependencies", - "groupSlug": "all-minor-patch" + "groupSlug": "all-minor-patch", + "schedule": [ + "after 6pm on friday" + ] } ] }