From e92c6785a7844e95c5dcaed21c9cb1d8c7d08a32 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sat, 1 Aug 2026 01:54:53 +0000 Subject: [PATCH 1/2] deps(foundry-rs/foundry-toolchain): update foundry-rs/foundry-toolchain to v1.9.0 --- .github/workflows/test.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index c9d91db..2c07d3f 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -18,7 +18,7 @@ jobs: submodules: recursive - name: Install Foundry - uses: foundry-rs/foundry-toolchain@c7450ba673e133f5ee30098b3b54f444d3a2ca2d # v1.8.0 + uses: foundry-rs/foundry-toolchain@b00af27efadbc7b4ca8b82abbd903b17cc874d2a # v1.9.0 with: version: nightly From d9121f703ba6fff8b0616c7eb69c6becbd9301f2 Mon Sep 17 00:00:00 2001 From: igorroncevic <57319163+igorroncevic@users.noreply.github.com> Date: Tue, 4 Aug 2026 12:31:02 +0200 Subject: [PATCH 2/2] chore: normalize renovate dependency updates --- .github/renovate.json5 | 22 +++++++++++++++++++--- .github/workflows/test.yml | 2 +- 2 files changed, 20 insertions(+), 4 deletions(-) diff --git a/.github/renovate.json5 b/.github/renovate.json5 index aca2486..d743201 100644 --- a/.github/renovate.json5 +++ b/.github/renovate.json5 @@ -2,8 +2,11 @@ // easier to maintain. { $schema: "https://docs.renovatebot.com/renovate-schema.json", - // Disable every built-in manager (npm, dockerfile, ...) except github-actions. - enabledManagers: ["github-actions"], + // Enable only the package managers used by this repository. + enabledManagers: ["github-actions", "npm"], + npm: { + managerFilePatterns: ["/^package\\.json$/"], + }, // PR titles use Conventional Commits: `deps(): ...` semanticCommits: "enabled", semanticCommitType: "deps", @@ -16,7 +19,7 @@ // (typically major) instead of a separate minor PR. { matchManagers: ["github-actions"], - schedule: ["* 0-3 1 * *"], + schedule: ["* 0-3 1 * *"], // 00:00-03:59 UTC on the first day of each month minimumReleaseAge: "14 days", // Track upgrades by semver tag, but pin the resolved version to its full // commit SHA (semver tag kept as a trailing comment). Use the coerced @@ -25,8 +28,21 @@ versioning: "semver-coerced", pinDigests: true, separateMajorMinor: false, + groupName: "GitHub Actions", + groupSlug: "github-actions", semanticCommitScope: "{{depName}}", commitMessageTopic: "{{depName}}", }, + // Keep all Yarn development-tool updates in one monthly PR. + { + matchManagers: ["npm"], + schedule: ["* 0-3 1 * *"], // 00:00-03:59 UTC on the first day of each month + minimumReleaseAge: "14 days", + separateMajorMinor: false, + groupName: "dev dependencies", + groupSlug: "dev-dependencies", + semanticCommitScope: "dev-dependencies", + commitMessageTopic: "dev dependencies", + }, ], } diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 2c07d3f..c9d91db 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -18,7 +18,7 @@ jobs: submodules: recursive - name: Install Foundry - uses: foundry-rs/foundry-toolchain@b00af27efadbc7b4ca8b82abbd903b17cc874d2a # v1.9.0 + uses: foundry-rs/foundry-toolchain@c7450ba673e133f5ee30098b3b54f444d3a2ca2d # v1.8.0 with: version: nightly