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

rom8726 / floxy / 18962345505
46%

Build:
DEFAULT BRANCH: main
Ran 31 Oct 2025 04:08AM UTC
Jobs 1
Files 31
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

31 Oct 2025 04:04AM UTC coverage: 41.828% (+1.4%) from 40.443%
18962345505

push

github

web-flow
Fork + Condition + Join Issue fixed (#10)

* Dynamic Join step support added.

- Replaced `JoinStep` with `Join` to handle dynamic step detection in fork branches.
- Modified workflow engine logic to track terminal fork steps dynamically.
- Ensured compatibility with existing rollback and condition tests.

* - Added `ReplaceInJoinWaitFor` mock method to `MockStore`.
- Implemented logic to handle virtual-to-real step replacement in workflow engine.
- Updated dynamic `Join` step creation to support virtual steps in fork branches.
- Enhanced builder validations for virtual and terminal steps.
- Adjusted `README.md` to clarify `JoinStep` usage with `Condition`.

* Added integration test for workflows with nested conditions in fork branches.

* Enhanced `notifyJoinSteps` logic to handle virtual-to-real step replacements.

- Added `notifyJoinStepsForStep` to ensure `Join` awareness of real step completion.
- Improved state updates for dynamic `Join` step creation post-replacement.
- Adjusted `JoinState` checks for clarity and consistency.

* Enhanced virtual-to-real step replacement and state updates in the workflow engine.

- Improved handling of terminal steps in fork branches.
- Ensured proper updates of `completed` and `failed` state lists to prevent duplicates.
- Adjusted `Join` state recalculations for consistency with pre-existing step statuses.

* README.md updated.

458 of 765 new or added lines in 4 files covered. (59.87%)

36 existing lines in 1 file now uncovered.

3506 of 8382 relevant lines covered (41.83%)

38.28 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
24
57.91
4.64% store.go
40
74.43
-0.52% builder.go
94
69.08
-2.07% engine.go
149
12.73
-0.63% mocks.go

Uncovered Existing Lines

Lines Coverage ∆ File
36
69.08
-2.07% engine.go
Jobs
ID Job ID Ran Files Coverage
1 18962345505.1 31 Oct 2025 04:08AM UTC 31
41.83
GitHub Action Run
Source Files on build 18962345505
  • Tree
  • List 31
  • Changed 4
  • Source Changed 0
  • Coverage Changed 4
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • 918acd5d on github
  • Prev Build on main (#18958790048)
  • Next Build on main (#18965101644)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc