nx
Nx
GitHub
Nx
Workspace
GitHub
CI Pipeline Executions
Filtered
Runs
Demo
Insights
Compare tasks
Analytics
Sign in
Toggle sidebar
Overview
⌘K
Nx
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
36636
65805329 fix(core): align held-update test prompt mocks with the clack prompt answers
by FrozenPandaz
F
Failed
36636
0bc9ee9e fix(core): apply package.json updates unblocked by later package groups
by Leosvel Pé...
L
Canceled
36636
88097f66 fix(core): apply package.json updates unblocked by later package groups
by Leosvel Pé...
L
Failed
36636
4eb5765b docs(misc): document held-group re-evaluation in the migration authoring skills
by FrozenPandaz
F
Failed
36636
Flaky task
→
4eb5765b docs(misc): document held-group re-evaluation in the migration authoring skills
by FrozenPandaz
F
Succeeded
36636
ca51460e fix(core): apply package.json updates unblocked by later package groups `nx migrate` evaluated each `packageJsonUpdates` group's `requires` and `incompatibleWith` gates once, in package group order. A group held by its gate was never reconsidered, so an update whose gate is only satisfied by a package staged later in the run was dropped. The miss was not recoverable on a later run either: `filterPackageJsonUpdates` drops groups keyed below the installed owner version, so a workspace that lands on a stable release strands the update permanently. Held groups are now kept and re-evaluated until no further group applies, recursing into newly staged packages so the fixed point spans the collection recursion. An applied-key set keeps each group to a single application, which also bounds the iteration. Staged versions go through `addPackageUpdate`, so a group accepted late cannot lower a version another group already staged. Adds coverage for a multi-step unblock chain across three owners, and for declining a prompt that only becomes reachable once a gate is satisfied.
by Leosvel Pé...
L
Canceled
36636
ca51460e fix(core): apply package.json updates unblocked by later package groups `nx migrate` evaluated each `packageJsonUpdates` group's `requires` and `incompatibleWith` gates once, in package group order. A group held by its gate was never reconsidered, so an update whose gate is only satisfied by a package staged later in the run was dropped. The miss was not recoverable on a later run either: `filterPackageJsonUpdates` drops groups keyed below the installed owner version, so a workspace that lands on a stable release strands the update permanently. Held groups are now kept and re-evaluated until no further group applies, recursing into newly staged packages so the fixed point spans the collection recursion. An applied-key set keeps each group to a single application, which also bounds the iteration. Staged versions go through `addPackageUpdate`, so a group accepted late cannot lower a version another group already staged. Adds coverage for a multi-step unblock chain across three owners, and for declining a prompt that only becomes reachable once a gate is satisfied.
by Leosvel Pé...
L
Previous
Next