You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Describe the bug
When using poly ws get:changes:changed-or-affected-projects :since stable to get changed projects with a project that contains a test alias dependency on a changed component, the project is not returned as changed or affected.
If I only change a test for a brick in a project that is required in actual production code (in src), the project is returned by poly ws get:changes:changed-or-affected-projects since:stable skip:development, so I assume, this is not intended behaviour.
I have a change (detected in (-> (polylith.clj.core.api.interface/workspace "stable") :changes :changed-components)) in the test-utils component and no other changes since stable.
A test namespace in the "backend" base requires the test-utils interface namespace.
When executing poly ws get:changes:changed-or-affected-projects since:stable skip:development (or (polylith.clj.core.api.interface/projects-to-deploy "stable")) an empty vector is returned. I would expect the project to be shown as changed or affected since the tests changed indirectly.
The text was updated successfully, but these errors were encountered:
Describe the bug
When using
poly ws get:changes:changed-or-affected-projects :since stable
to get changed projects with a project that contains a test alias dependency on a changed component, the project is not returned as changed or affected.If I only change a test for a brick in a project that is required in actual production code (in
src
), the project is returned bypoly ws get:changes:changed-or-affected-projects since:stable skip:development
, so I assume, this is not intended behaviour.To Reproduce
Project's deps.edn:
I have a change (detected in
(-> (polylith.clj.core.api.interface/workspace "stable") :changes :changed-components)
) in the test-utils component and no other changes since stable.A test namespace in the "backend" base requires the test-utils interface namespace.
When executing
poly ws get:changes:changed-or-affected-projects since:stable skip:development
(or(polylith.clj.core.api.interface/projects-to-deploy "stable")
) an empty vector is returned. I would expect the project to be shown as changed or affected since the tests changed indirectly.The text was updated successfully, but these errors were encountered: