From 4336184cff099cb0f0e67e8608cbe35b89626ab6 Mon Sep 17 00:00:00 2001 From: Nicholas Lee Date: Thu, 7 May 2026 15:19:25 -0700 Subject: [PATCH 1/2] ci: add id-token permission for OIDC trusted publishing --- .github/workflows/release.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 0013597..4c76b62 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -8,6 +8,7 @@ on: permissions: contents: write + id-token: write pull-requests: write jobs: From 8e9f3990a70022a8a78c700484240b464359d152 Mon Sep 17 00:00:00 2001 From: Nicholas Lee Date: Thu, 7 May 2026 22:35:25 -0700 Subject: [PATCH 2/2] ci: scope release-please to gem-shipped files via include-paths --- release-please-config.json | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/release-please-config.json b/release-please-config.json index 7ba8d56..60420f3 100644 --- a/release-please-config.json +++ b/release-please-config.json @@ -8,7 +8,13 @@ "bump-minor-pre-major": false, "bump-patch-for-minor-pre-major": false, "draft": false, - "prerelease": false + "prerelease": false, + "include-paths": [ + "lib/", + "ext/", + "ae_fast_decimal_formatter.gemspec", + "LICENSE.txt" + ] } }, "changelog-sections": [