From 64f7c5f51890328019b40ab4794bcccafe675633 Mon Sep 17 00:00:00 2001 From: "Michael A. Smith" Date: Tue, 29 Sep 2026 10:55:09 -0400 Subject: [PATCH] fix(release-please): bump action to v5.0.0-oce.4 v5.0.0-oce.4 bundles the fork's workspace fix. Under separate-pull-requests with node-workspace (or the cargo and maven workspace plugins), release PRs that only bump a dependency were opened without the autorelease: pending label, and their manifest entries landed on another PR. Those PRs were never tagged and the manifest never advanced, so every run opened another one a patch higher; oce-fe-harness is in that loop now. The tag also carries the upstream sync to edce3d8 (js-yaml 4.3.2, xmldom 0.8.15). fix, not ci, so release-please cuts a release that callers can pin. README carries the same hardcoded ref and moves with it. Assisted-by: Claude Code --- .github/workflows/release-please-reusable.yml | 2 +- README.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/release-please-reusable.yml b/.github/workflows/release-please-reusable.yml index a47753f..a3da862 100644 --- a/.github/workflows/release-please-reusable.yml +++ b/.github/workflows/release-please-reusable.yml @@ -174,7 +174,7 @@ jobs: - name: Run Release Please id: release - uses: openCoreEMR/release-please-action@v5.0.0-oce.3 + uses: openCoreEMR/release-please-action@v5.0.0-oce.4 with: config-file: ${{ inputs.config-file }} manifest-file: ${{ inputs.manifest-file }} diff --git a/README.md b/README.md index 384c7cc..ebee68d 100644 --- a/README.md +++ b/README.md @@ -99,4 +99,4 @@ Secrets: Callers in the `openCoreEMR` org should use `secrets: inherit`. The reusable workflow reads the org variable `RELEASE_PLEASE_CLIENT_ID` (auto-inherited) and the org secret `RELEASE_PLEASE_PRIVATE_KEY` (forwarded by `inherit`), mints a short-lived App installation token, and uses it for checkout and release-please. PRs opened by the App identity trigger downstream `pull_request` workflows; PRs opened by the default `GITHUB_TOKEN` do not (GitHub anti-recursion). -The pinned action ref (`openCoreEMR/release-please-action@v5.0.0-oce.3`) is hardcoded — GitHub Actions does not allow expressions in `uses:` references, so it can't be a workflow input. +The pinned action ref (`openCoreEMR/release-please-action@v5.0.0-oce.4`) is hardcoded — GitHub Actions does not allow expressions in `uses:` references, so it can't be a workflow input.