Skip to content

fix(ci): trigger examples redeploy when libs change + redeploy apiUrl fix#46

Merged
blove merged 1 commit into
mainfrom
claude/blissful-bartik
Apr 7, 2026
Merged

fix(ci): trigger examples redeploy when libs change + redeploy apiUrl fix#46
blove merged 1 commit into
mainfrom
claude/blissful-bartik

Conversation

@blove
Copy link
Copy Markdown
Contributor

@blove blove commented Apr 7, 2026

Summary

Two fixes:

  1. CI change detection: Examples deploy was only triggered by cockpit/**/angular/ and scripts/assemble-examples.ts changes. Library changes (libs/angular/, libs/chat/, libs/render/) were ignored — so the apiUrl fix from PR fix(angular): normalize relative apiUrl to absolute for LangGraph SDK #43 was built but never deployed.

  2. Trigger redeploy: Touches assemble-examples.ts to force the examples deploy step to run, picking up the apiUrl normalization fix.

Root cause

PR #43 fixed FetchStreamTransport to normalize relative URLs, but the CI change detection didn't detect libs/angular/ changes as requiring an examples redeploy. The old code (without the fix) remained in production.

Test plan

  • CI file syntax valid
  • Deploy triggers on merge
  • window.location.origin prepended in production main.js
  • No more "Failed to construct URL" error

…piUrl fix

The examples deploy change detection only checked cockpit/**/angular/ and
scripts/assemble-examples.ts. Library changes (libs/angular/, libs/chat/,
libs/render/) were not detected, so the apiUrl fix from PR #43 was never
deployed. Now checks all three lib directories.
@blove blove force-pushed the claude/blissful-bartik branch from fca8c9f to 1a206eb Compare April 7, 2026 04:47
@blove blove merged commit cebc254 into main Apr 7, 2026
13 checks passed
blove added a commit that referenced this pull request Apr 7, 2026
The examples deploy change detection only checked cockpit/**/angular/ and
scripts/assemble-examples.ts. Library changes (libs/angular/, libs/chat/,
libs/render/) were not detected, so the apiUrl fix from PR #43 was never
deployed. Now checks all three lib directories.
blove added a commit that referenced this pull request Apr 7, 2026
The examples deploy change detection only checked cockpit/**/angular/ and
scripts/assemble-examples.ts. Library changes (libs/angular/, libs/chat/,
libs/render/) were not detected, so the apiUrl fix from PR #43 was never
deployed. Now checks all three lib directories.
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