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
Yesterday I have mentioned that we merged a PR which was marked green but apparently didn't run any tests although it did in the past: conda-forge/dandi-feedstock#140 (comment) and for a freshly updated PR , where it failed when ran previously, after my changes to recipe it also didn't run at all: conda-forge/datalad-feedstock#130 .
You have skip: true # [py<38] but we no longer support python <3.9 in the global pinning
and in the other (datalad) I had skip: true # [py<39] . After I removed those selectors entirely, PRs started to run tests (and actually identify fails for datalad feedstock, like patches to drop etc)
We could have the linter fail if there are no ci_support files.
but I think the issue is more "profound": if anyone has a recipe which has a comment instruction to skip for older versions it would silently stop working or require updates (to satisfy linter) whenever the boolean condition is still legit semantically/in principle. I think this would cause unnecessary actions from maintainers which could easily be avoided.
Because ATM it silently allows for packages to pass CI checks and get merged -- I consider it a bug.
Installed packages
N/A
Environment info
N/A
The text was updated successfully, but these errors were encountered:
Solution to issue cannot be found in the documentation.
Issue
Yesterday I have mentioned that we merged a PR which was marked green but apparently didn't run any tests although it did in the past: conda-forge/dandi-feedstock#140 (comment) and for a freshly updated PR , where it failed when ran previously, after my changes to recipe it also didn't run at all: conda-forge/datalad-feedstock#130 .
@chrisburr pointed out that
and in the other (datalad) I had
skip: true # [py<39]
. After I removed those selectors entirely, PRs started to run tests (and actually identify fails fordatalad
feedstock, like patches to drop etc)@beckermr suggested that
but I think the issue is more "profound": if anyone has a recipe which has a comment instruction to skip for older versions it would silently stop working or require updates (to satisfy linter) whenever the boolean condition is still legit semantically/in principle. I think this would cause unnecessary actions from maintainers which could easily be avoided.
Because ATM it silently allows for packages to pass CI checks and get merged -- I consider it a bug.
Installed packages
Environment info
The text was updated successfully, but these errors were encountered: