-
Notifications
You must be signed in to change notification settings - Fork 18
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Remove redundant check for "active" plugins on npe2api #1335
Conversation
I'm not sure why the Push Remote Dev workflow is failing. It looks okay to me in Terraform. |
if pypi_plugin_version is None and is_plugin_active(name, version): | ||
logger.info( | ||
f"Skipping marking plugin={name} version={version} stale as the " | ||
f"plugin is still active in npe2api" | ||
) | ||
continue |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This is the main feature of this PR. This should result in removal of the duplicate plugins we were seeing on prod.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This PR has been included in release: v25.01.1, see the release notes. |
Description
This removes the check with npe2api for "active" plugins that prevents plugins from being marked stale. The check was made redundant by #1331. This closes #1334, because relevant plugins (those already in Dynamo with matching non-normalized names on npe2api/plugins) will now be marked "stale" and removed from the public view of the hub.