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: de4d47b7b284450e08ffe9348312cf8e982615a4 / Xinyuan Lin <[email protected]> chore(frontend): trim custom-webpack.config.js to what's still load-bearing Probed each block by removing it and re-running yarn build:ci / check_binary_deps.py / yarn test. Dropped the parts that webpack 5 defaults or codingame v25 already cover, kept the parts that produce real `Module parse failed` / license-check failures when removed. Removed (verified dead via probe): * license-webpack-plugin WebpackFileSystem monkey-patch (38 lines). `handleMissingLicenseText: () => null` already absorbs the ENOENT cases. * `module.parser.javascript.url: true`. Webpack 5 enables this by default. * `resolve.alias` for `@codingame/css-loader` -> `css-loader` (13 lines). codingame v25 no longer trips the path-resolution quirk that was emitting `node_modules/@codingame/css-loader/...` import specs. * `excludedPackageTest: (name) => !name`. Subsumed by handleMissingLicenseText. Kept (verified load-bearing): * `asset/resource` rule for codingame `.svg/.ttf/.png/.woff*`. Without it webpack tries to parse the raw assets as JS and the build hits `Module parse failed: Unexpected token (1:0)` on the first .svg. * CSS `oneOf`: codingame -> css-loader with `exportType: 'css-style-sheet'`, monaco-breakpoints -> style-loader + css-loader. Dropping either branch fails the build (codingame Constructable Stylesheets / breakpoints CSS). * LicenseWebpackPlugin with custom `renderLicenses` -> bin/licensing/ check_binary_deps.py reads the resulting JSON array shape. Also pulled `path` to a top-level constant with a `nodeModule(...)` helper (was repeating `require("path").resolve(__dirname, "node_modules/...")`) and rewrote `renderLicenses` with optional chaining + a simpler sort. Net: 154 -> 84 lines (-69). yarn build:ci EXIT 0 with byte-identical worker chunks; check_binary_deps.py reports `OK: 113 npm packages match LICENSE-binary`; yarn test stays at 63 / 269 parity. Report URL: https://github.com/apache/texera/actions/runs/25596683460 With regards, GitHub Actions via GitBox
