Skip to content
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

Add workflow to validate dependencies against defined rules #93

Open
brian-smith-tcril opened this issue Sep 19, 2023 · 0 comments
Open

Comments

@brian-smith-tcril
Copy link

brian-smith-tcril commented Sep 19, 2023

Sparked by openedx/paragon#2240

We have run into issues with edx specific packages being added as dependencies. The specific example mentioned in the Paragon issue was @edx/brand (as opposed to @edx/brand-openedx)

Ideally this would support both org-wide and repo-specific rules for package allow/block lists.

In order to address this across the entire org, it was decided that adding a workflow to this .github repository (and using repo_checks to ensure it's added to the appropriate repositories) would be the ideal path forward.

This has some overlap with openedx/edx-platform#33189 which is probably also worth looking at for detecting python dependencies in the wrong org.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant