Skip to content

ci: Unblock tag-triggered release workflows - #539

Merged
itaybre merged 1 commit into
mainfrom
itaybre/fix/release-workflow-failures
Sep 23, 2026
Merged

itaybre merged 1 commit into
mainfrom
itaybre/fix/release-workflow-failures

Conversation

@itaybre

@itaybre itaybre commented Sep 23, 2026

Copy link
Copy Markdown
Collaborator

The v2.7.1 tag failed both tag-triggered workflows for reasons unrelated to the rename.

Sentry Release workflow

It does not pin a Node version, so the runner's default npm 10 rejects the lockfile over an optional esbuild entry under the nested vite package that npm 11 accepts. This has failed on every tag since v2.7.0. Pin Node 24 to match the CI and Release workflows.

Schema fixture test on macOS

The live handler boundary probe was added after v2.7.0, so the v2.7.1 tag was its first run on a macOS release runner. On macOS the probes drive real xcodebuild and xcrun against missing projects and take about 45 seconds, while Linux CI finishes in seconds because the tools are absent. Raise its timeout to 120 seconds.

🤖 Generated with Claude Code

Pin Node 24 in the Sentry Release workflow. Without it the runner's default
npm 10 rejects the lockfile over an optional esbuild entry that npm 11
accepts, which has failed every Sentry release since v2.7.0.

Raise the timeout of the live handler boundary probe to 120 seconds. On the
macOS release runner the probes drive real xcodebuild and xcrun against
missing projects and take about 45 seconds, while Linux CI finishes in a few
seconds because the tools are absent.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
@itaybre
itaybre marked this pull request as ready for review September 23, 2026 20:11
@pkg-pr-new

pkg-pr-new Bot commented Sep 23, 2026

Copy link
Copy Markdown

Open in StackBlitz

npm i https://pkg.pr.new/mobilebuildmcp@539

commit: 34e93ec

@itaybre
itaybre merged commit f0e977e into main Sep 23, 2026
19 checks passed
@itaybre
itaybre deleted the itaybre/fix/release-workflow-failures branch September 23, 2026 20:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant