windmill-labs / windmill-labs/windmill

bug: scheduled flows with dynamic skip script are not shown as runs

Open
#8,907 2 comments 0 reactions 1 assignee View on GitHub

@rubenfiszel is already working on this.

Since Apr 22, 2026.

bug
Dominant language
Rust
Stars
18k
Forks
1.1k
Avg merge
1d 1h
Merged PRs (30d)
328

Description

Describe the bug

When you setup a schedule for a flow, you can see each run in the 'Runs' overview. Once you set up a dynamic skip script for a schedule, even if the skip script returns true and allows the flow/schedule to run, you don't see it anymore in the Runs overview, unless you change the 'Runs' filter to 'All' (but then you also see a lot of other 'noise')

To reproduce
  1. Setup a flow
  2. Setup a schedule for the flow that runs every minute
  3. Go the the 'Schedules' overview and click on 'Runs'
  4. Observe that each scheduled run is shown in the overview
  5. Implement a dummy dynamic skip script that always returns true
  6. Go back to the 'Schedules' overview and click 'Runs' again
  7. Observe that no runs are shown
  8. Change the filter at the top from 'Runs' to 'All'
  9. Observe that the scheduled flows are shown
Expected behavior

I would expect the scheduled runs to show up as runs when a dynamic skip script is used, for easily diagnosing the current health/status of scheduled flows

Screenshots

No response

Browser information

No response

Application version

v1.669.1

Additional Context

No response

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.