Skip to content

Include release build scripts in lint checks - #101

Merged
JKRT merged 1 commit into
OpenModelica:mainfrom
SVAGEN26:fix/release-build-lint
Sep 25, 2026
Merged

JKRT merged 1 commit into
OpenModelica:mainfrom
SVAGEN26:fix/release-build-lint

Conversation

@SVAGEN26

Copy link
Copy Markdown
Contributor

This is JKRT_AGENTIC_ACCOUNT.

The pre-release lint scan passed for the client and server, but the normal lint command omitted the JavaScript build scripts. Running ESLint on those files found an unused execSync import in the standalone builder.

Remove the unused import and include the build/configuration JavaScript files in npm run lint so CI checks them too. No runtime behavior or version changes.

Validation: expanded ESLint passes with --max-warnings=0; TypeScript compilation, standalone-script syntax, the POSIX editor-test script syntax and diff whitespace checks pass. The merged 0.3.6 release-preparation commit also has a successful full CI run. This is lint cleanup, not a release blocker.

Remove the unused execSync import found by the pre-release scan and include the JavaScript build/configuration files in the normal lint command.

Co-authored-by: JKRT <jtinnerholm@gmail.com>
@JKRT
JKRT merged commit 7379d64 into OpenModelica:main Sep 25, 2026
9 checks passed
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