Skip to content

fix: add build step for @rslint/core dist in release CI#543

Merged
fansenze merged 1 commit intomainfrom
fix/release-ci-build-core-dist
Mar 18, 2026
Merged

fix: add build step for @rslint/core dist in release CI#543
fansenze merged 1 commit intomainfrom
fix/release-ci-build-core-dist

Conversation

@fansenze
Copy link
Copy Markdown
Contributor

Summary

The publish-npm job in the release CI was missing a build:js step for @rslint/core. The Go binaries (rslint, tsgo) were correctly built and moved via artifacts, but the TypeScript source files were never compiled to JavaScript, causing the dist/ directory to be absent from the published npm package.

This adds pnpm --filter @rslint/core build:js between the "Move binaries" and "Publish npm packages" steps. The tsgo binary is already available at this point (via downloaded artifacts moved to npm/tsgo/{platform}/lib/), so the build succeeds normally.

Related Links

N/A

Checklist

  • Tests updated (or not required).
  • Documentation updated (or not required).

The publish-npm job was missing the build:js step, causing the dist/
directory to be absent from the published @rslint/core package. The Go
binaries were correctly built and moved, but the TypeScript source was
never compiled to JavaScript before publishing.
@gemini-code-assist
Copy link
Copy Markdown

Warning

You have reached your daily quota limit. Please wait up to 24 hours and I will start processing your requests again!

@fansenze fansenze merged commit a88b1ab into main Mar 18, 2026
13 checks passed
@fansenze fansenze deleted the fix/release-ci-build-core-dist branch March 18, 2026 04:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants