Closed rorymurdock closed 3 years ago
adding a package name-version into the denylist will stop it from being autopromoted #51
denylist
"denylist": ["Zoom-5.5.12513.0205"]
>>> name = "Zoom" >>> fullname = "Zoom" >>> version = "5.5.12513.0205" >>> allowlist = ["Spotify"] >>> denylist = ["Zoom-5.5.12513.0205"] >>> test_matching() Skipping Zoom-5.5.12513.0205: excluded by denylist (False, {'plist': {}, 'from': None, 'to': None, 'fullname': 'fullname'})
>>> name = "Spotify" >>> version = "1.0.0" >>> allowlist = ["Spotify"] >>> denylist = ["Zoom-5.5.12513.0205"] >>> test_matching() No skip
>>> name = "Zoom" >>> version = "5.5.12513.99999" >>> denylist = ["Zoom-5.5.12513.0205"] >>> test_matching() No skip
~Also fixes the bug where a non empty allowlist skips all promotions~
allowlist
adding a package name-version into the
denylist
will stop it from being autopromoted #51"denylist": ["Zoom-5.5.12513.0205"]
Test specific version deny
Test allowlist different package
Test same package new version
~Also fixes the bug where a non empty
allowlist
skips all promotions~