Skip to content

test(build-tools): remove eslint-config-fluid from tests#25822

Merged
tylerbutler merged 1 commit intomicrosoft:mainfrom
tylerbutler:bt-build-break
Nov 6, 2025
Merged

test(build-tools): remove eslint-config-fluid from tests#25822
tylerbutler merged 1 commit intomicrosoft:mainfrom
tylerbutler:bt-build-break

Conversation

@tylerbutler
Copy link
Member

@tylerbutler tylerbutler commented Nov 5, 2025

Remove eslint-config-fluid from the test in build-tools. Can be added back once eslint-config-fluid is out of the client release group.

Also opportunistically approves some dep postinstalls.

Copilot AI review requested due to automatic review settings November 5, 2025 23:47
@github-actions github-actions bot added area: build Build related issues base: main PRs targeted against main branch labels Nov 5, 2025
@tylerbutler tylerbutler changed the title Fix filter.test.ts to work with empty stdin test(build-tools): remove eslint-config-fluid from tess Nov 5, 2025
@tylerbutler tylerbutler changed the title test(build-tools): remove eslint-config-fluid from tess test(build-tools): remove eslint-config-fluid from tests Nov 5, 2025
Comment on lines +169 to +174
"onlyBuiltDependencies": [
"@biomejs/biome",
"core-js",
"es5-ext",
"sharp",
"unrs-resolver"
Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

could have sworn I already did this...

Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR makes two changes related to package management and testing: (1) temporarily disables a test expectation for eslint-config-fluid due to its relocation to the client release group, and (2) adds a new onlyBuiltDependencies configuration for pnpm to specify dependencies that should only be installed from pre-built packages.

  • Commented out test expectation for @fluidframework/eslint-config-fluid pending its move from client release group
  • Added onlyBuiltDependencies pnpm configuration to control build-from-source behavior for specific dependencies

Reviewed Changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated 1 comment.

File Description
build-tools/packages/build-cli/src/test/filter.test.ts Temporarily disables test assertion checking for eslint-config-fluid package in independent packages selection test
build-tools/package.json Adds onlyBuiltDependencies configuration to pnpm settings with 5 packages that should only use pre-built versions

Comment on lines +173 to +174
"sharp",
"unrs-resolver"
Copy link

Copilot AI Nov 5, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The package name 'unrs-resolver' appears to be a typo. This package name does not exist in the npm registry. Did you mean 'unres-resolver' or another package?

Suggested change
"sharp",
"unrs-resolver"
"sharp"

Copilot uses AI. Check for mistakes.
@tylerbutler tylerbutler merged commit 73505a6 into microsoft:main Nov 6, 2025
45 checks passed
@tylerbutler tylerbutler deleted the bt-build-break branch November 6, 2025 00:00
anthony-murphy-agent pushed a commit to anthony-murphy-agent/FluidFramework that referenced this pull request Jan 14, 2026
…5822)

Remove eslint-config-fluid from the test in build-tools. Can be added
back once eslint-config-fluid is out of the client release group.

Also opportunistically approves some dep postinstalls.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area: build Build related issues base: main PRs targeted against main branch

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants