Skip to content

Merge latest main and fix case-sensitive builder panel imports breaking production build - #87

Draft
ikrdikhit with Copilot wants to merge 3 commits into
mainfrom
copilot/remove-complex-controls
Draft

Merge latest main and fix case-sensitive builder panel imports breaking production build#87
ikrdikhit with Copilot wants to merge 3 commits into
mainfrom
copilot/remove-complex-controls

Conversation

Copilot AI commented Jul 7, 2026

Copy link
Copy Markdown
Contributor

This PR brings the branch up to date with the latest main and resolves build failures introduced by module path casing mismatches after the homepage module rename. The issue manifested in builder entrypoints importing panels while the actual directory is Panels.

  • Build break source

    • Resolved case-sensitive import mismatches in builder files that failed on Linux/CI filesystems.
  • Targeted code changes

    • Updated src/builder/components/Inspector.tsx:
      • ./panels./Panels
    • Updated src/builder/index.tsx:
      • ./components/panels./components/Panels
  • Why this unblocks

    • Keeps module resolution aligned with on-disk paths after upstream renames from HomePage to homepage, preventing Rollup/Vite resolution errors during Astro build.
// before
import { BadgesPanel, SelectionPanel } from './panels';

// after
import { BadgesPanel, SelectionPanel } from './Panels';

@cloudflare-workers-and-pages

Copy link
Copy Markdown

Deploying with  Cloudflare Workers  Cloudflare Workers

The latest updates on your project. Learn more about integrating Git with Workers.

Status Name Latest Commit Preview URL Updated (UTC)
✅ Deployment successful!
View logs
posterium-frontend 347a807 Commit Preview URL

Branch Preview URL
Jul 07 2026, 11:49 AM

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.

2 participants