Nx
Enterprise
Nx
Sign in / Sign up
Open main menu
Nx
GitHub
Overview
Runs
Analytics
Loading workspace stats
Loading workspace insights...
Statistics interval
7 days
30 days
Latest CI Pipeline Executions
Status
Fix filter
Filter
Fuzzy
Filter range
Sort by
Sort by
Start time
Sort ascending
Sort descending
Succeeded
35486
e9443481 fix(core): skip target-defaults synthesis when defaults are incompatible with specified target When a `targetDefaults` entry keyed by target name carries an executor that differs from an inferred (specified-plugin) target's executor, the synthetic plugin built by `createTargetDefaultsResults` would be merged on top of the specified target. The downstream "incompatible executor" branch in `mergeTargetConfigurations` then dropped the specified target's options/configurations and let the synthetic's executor win, silently replacing the inferred command with the unrelated default executor. Skip synthesis in the specified-only branch when the resolved default is incompatible with the specified target. The default was authored for a different executor and shouldn't apply. Surfaces in polyglot workspaces — e.g. a `targetDefaults['test-native']` configured for `@monodon/rust:test` was overriding a dotnet plugin's inferred `test-native` (`command: 'dotnet test'`), causing CI to run `cargo test` against C# projects.
by Craigory C...
C
Previous page
Previous
Next
Next page