• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

microsoft / RulesEngine / 41628730267
95%
master: 97%

Build:
Build:
LAST BUILD BRANCH: main
DEFAULT BRANCH: master
Ran 03 Nov 2026 11:36AM UTC
Jobs 1
Files 24
Run time 1min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

03 Nov 2026 11:35AM UTC coverage: 94.681% (-0.05%) from 94.731%
41628730267

push

github

web-flow
Fix EvaluateRule action failing when the target workflow has GlobalParams (#626) (#760)

The inputs an EvaluateRule action forwards come from RuleResultTree.Inputs,
which already holds the source rule's evaluated GlobalParams. The target
workflow then evaluates its own GlobalParams again, so chaining into any
workflow with globals failed with "The identifier 'x' was defined more than
once" (or a GlobalParam/input collision error).

EvaluateRuleAction now drops forwarded params named like the target
workflow's GlobalParams before the call; the target recomputes them from the
remaining inputs. Names are compared the way the expression parser compares
identifiers (IsExpressionCaseSensitive), nothing is dropped when
EnableScopedParams is off, and additionalInputs are added after the drop so
they behave as before.

Co-authored-by: MBrekhof <martin.brekhof@gmail.com>
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
Co-authored-by: YogeshPraj <yoprajap@microsoft.com>

502 of 628 branches covered (79.94%)

9 of 10 new or added lines in 3 files covered. (90.0%)

890 of 940 relevant lines covered (94.68%)

870.05 hits per line

Uncovered Changes

Lines Coverage ∆ File
1
95.74
-1.93% src/RulesEngine/RulesCache.cs
Jobs
ID Job ID Ran Files Coverage
1 41628730267.1 03 Nov 2026 11:36AM UTC 24
94.68
GitHub Action Run
Source Files on build 41628730267
  • Tree
  • List 24
  • Changed 3
  • Source Changed 3
  • Coverage Changed 3
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #41628730267
  • 946c80eb on github
  • Prev Build on main (#41622193608)
  • Next Build on main (#41663247560)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc