From a8b6eaf095ba9955e14e10cbbf489937c2591afb Mon Sep 17 00:00:00 2001 From: Yordis Prieto Date: Mon, 23 Feb 2026 11:22:35 -0500 Subject: [PATCH 1/2] fix: update release-please workflow to match beam-monorepo config Remove release-type and target-branch from workflow (they're in config). Use @v4 instead of @v4.2.0. Add issues: write permission. This should fix DCO signoff for release PRs. Signed-off-by: Yordis Prieto --- .github/workflows/release-please.yml | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/.github/workflows/release-please.yml b/.github/workflows/release-please.yml index 7e6ffaf0..bf6399c4 100644 --- a/.github/workflows/release-please.yml +++ b/.github/workflows/release-please.yml @@ -8,6 +8,7 @@ on: permissions: contents: write + issues: write pull-requests: write jobs: @@ -17,10 +18,8 @@ jobs: steps: - id: release name: Release - uses: googleapis/release-please-action@v4.2.0 + uses: googleapis/release-please-action@v4 with: config-file: .github/release-please-config.json manifest-file: .github/release-please-manifest.json - release-type: elixir - target-branch: main token: ${{ secrets.SHT_GITHUB_BOT_PAT }} From a200ac02392c8be0929e347a39fcb2524954a506 Mon Sep 17 00:00:00 2001 From: Yordis Prieto Date: Mon, 23 Feb 2026 12:00:44 -0500 Subject: [PATCH 2/2] chore: fix release-please configuration - Update manifest version from 1.5.0 to 3.2.0 - Remove unnecessary issues:write permission - Pin release-please-action back to v4.2.0 Signed-off-by: Yordis Prieto --- .github/release-please-manifest.json | 2 +- .github/workflows/release-please.yml | 3 +-- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/.github/release-please-manifest.json b/.github/release-please-manifest.json index dd8fde77..95a37e3e 100644 --- a/.github/release-please-manifest.json +++ b/.github/release-please-manifest.json @@ -1,3 +1,3 @@ { - ".": "1.5.0" + ".": "3.2.0" } diff --git a/.github/workflows/release-please.yml b/.github/workflows/release-please.yml index bf6399c4..a9bd9153 100644 --- a/.github/workflows/release-please.yml +++ b/.github/workflows/release-please.yml @@ -8,7 +8,6 @@ on: permissions: contents: write - issues: write pull-requests: write jobs: @@ -18,7 +17,7 @@ jobs: steps: - id: release name: Release - uses: googleapis/release-please-action@v4 + uses: googleapis/release-please-action@v4.2.0 with: config-file: .github/release-please-config.json manifest-file: .github/release-please-manifest.json