The GitHub Actions job "Required Checks" on texera.git/chore/monaco-lsp-v10 has 
failed.
Run started by GitHub user aglinxinyuan (triggered by aglinxinyuan).

Head commit for run:
26fdd30b69393338fa8c0b09c1e9e125ff3d526b / Xinyuan Lin <[email protected]>
chore(frontend): revert codingame factory to trampoline files, drop 
angular.json delta

Earlier the worker URL refs were inlined as `new URL("@codingame/...",
import.meta.url)` inside `codingame-worker-factory.ts`, with a
`fileReplacements` swap on `gui:build:test` redirecting to a no-op stub
during specs (esbuild can't resolve package-specifier URLs the way
webpack does). Going back to a relative-path `new URL("./workers/X",
import.meta.url)` pattern lets esbuild resolve the spec against the
filesystem and webpack still treats it as a worker entry.

  Net diff vs main
  ─────────────────────────────────────────────────────────────────────
  angular.json              0 lines  (was +6)
  tsconfig.app.json         +4 lines (the 3 trampolines listed in `files`)
  src/.../workers/*.ts      3 trampoline files (one-line side-effect imports)
  src/.../codingame-...     deleted (factory + stub)

So the worker plumbing now costs +1 source file (3 trampolines vs 2 factory
files) but `angular.json` becomes a no-op vs main and tests + build keep
the same parity (63 / 269 specs, byte-identical worker chunks).

Report URL: https://github.com/apache/texera/actions/runs/25594928000

With regards,
GitHub Actions via GitBox

Reply via email to