rootDir doesn't prevent build

We have noticed a bug in how rootDir that cost us ~$200 in August (I didn’t look at the previous months, but likely in the same range).

The docs say in https:// render .com/docs/preview-environments#root-directory-and-build-filters

If you define the Root Directory or specify Build Filters for each service in your Blueprint Spec, Render will only create a preview environment if the files changed in a pull request match the Root Directory or Build Filter paths for at least one service.

But in practice, we have 3 services that systematically build, even when there are no changes to any of the rootDir folders. For example, https github com/mui/mui-private/pull/1124 triggers https:// dashboard .render.com/blueprint/exs-d2tfk5ggjchc7398kdu0 for no reason.

Can Render fix the build trigger logic? Thanks

As a workaround, we added with the same path as the rootDir in:

    buildFilter:
      paths:
        - 

it kind of work but also is also very broken. If one of the path in the services changes, all the other services trigger :see_no_evil_monkey:. For example https:// dashboard .render.com/blueprint/exs-d2tiph1r0fns73bt13pg

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.