-
Notifications
You must be signed in to change notification settings - Fork 168
Comparing changes
Open a pull request
base repository: actions/dependency-review-action
base: v4.7.0
head repository: actions/dependency-review-action
compare: v4.7.1
- 9 commits
- 6 files changed
- 1 contributor
Commits on May 8, 2025
-
Allowing dependencies works with no licenses
When using the `allow-dependencies-licenses` option, the packages listed there should be allowed even if they have no license. This wasn't working because the filtering for allowed dependencies was done specifically on the list of packages that had licenses, leaving a separate list (unfiltered) for packages with no licenses. With this change, we filter out any changes for packages that have been allowed _before_ we retrieve licenses. Fixes #889
Configuration menu - View commit details
-
Copy full SHA for f199659 - Browse repository at this point
Copy the full SHA f199659View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9b155d6 - Browse repository at this point
Copy the full SHA 9b155d6View commit details -
Check namespaces when excluding license checks
The `allow-dependencies-licenses` option was not checking the namespace part of the PURL to make sure it matched.
Configuration menu - View commit details
-
Copy full SHA for 34486f3 - Browse repository at this point
Copy the full SHA 34486f3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 014300b - Browse repository at this point
Copy the full SHA 014300bView commit details -
Merge pull request #930 from actions/889-allow-no-license
Allowing dependencies works with no licenses
Configuration menu - View commit details
-
Copy full SHA for 8805179 - Browse repository at this point
Copy the full SHA 8805179View commit details
Commits on May 12, 2025
-
Discard allow list entries that are not SPDX IDs
The allow-licenses list is expected (and documented) to be a list of SPDX license IDs (LicenseRefs are also valid). If someone puts an expression in the list (e.g. "GPL-3.0-only OR MIT"), it should be discarded so that the whole list does not become invalid. Fixes #907
Configuration menu - View commit details
-
Copy full SHA for 6e9307a - Browse repository at this point
Copy the full SHA 6e9307aView commit details
Commits on May 13, 2025
-
Merge pull request #932 from actions/907-disallow-expression
Discard allow list entries that are not SPDX IDs
Configuration menu - View commit details
-
Copy full SHA for d8f2df2 - Browse repository at this point
Copy the full SHA d8f2df2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9af0caf - Browse repository at this point
Copy the full SHA 9af0cafView commit details -
Merge pull request #933 from actions/dangoor/471-release
Bump version number for 4.7.1
Configuration menu - View commit details
-
Copy full SHA for da24556 - Browse repository at this point
Copy the full SHA da24556View commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff v4.7.0...v4.7.1