-
Notifications
You must be signed in to change notification settings - Fork 92
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
deny-packages configuration option can deny specified version or all packages #733
Conversation
Co-authored-by: Brandon Teng <bteng22@github.com>
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.
Left a couple of notes, but this is looking pretty good overall!
hey @juxtin this one's ready for re-review whenever you get the chance. I used the packageurl-js library to parse out our PURLs to avoid any ambiguity between matching the changed packages and the configuration options. I updated the screenshots in the original post for validation 👍 The gotcha' here is that our |
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.
👍🏽 nice!
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [actions/checkout](https://togithub.com/actions/checkout) | action | patch | `v4.1.1` -> `v4.1.4` | | [actions/dependency-review-action](https://togithub.com/actions/dependency-review-action) | action | minor | `v4.2.5` -> `v4.3.1` | | [actions/upload-artifact](https://togithub.com/actions/upload-artifact) | action | patch | `v4.3.1` -> `v4.3.3` | | [defenseunicorns/uds-common](https://togithub.com/defenseunicorns/uds-common) | | minor | `v0.3.11` -> `v0.4.0` | | [defenseunicorns/uds-common](https://togithub.com/defenseunicorns/uds-common) | action | minor | `v0.3.11` -> `v0.4.0` | | [github/codeql-action](https://togithub.com/github/codeql-action) | action | patch | `v3.25.0` -> `v3.25.3` | --- ### Release Notes <details> <summary>actions/checkout (actions/checkout)</summary> ### [`v4.1.4`](https://togithub.com/actions/checkout/blob/HEAD/CHANGELOG.md#v414) [Compare Source](https://togithub.com/actions/checkout/compare/v4.1.3...v4.1.4) - Disable `extensions.worktreeConfig` when disabling `sparse-checkout` by [@​jww3](https://togithub.com/jww3) in [actions/checkout#1692 - Add dependabot config by [@​cory-miller](https://togithub.com/cory-miller) in [actions/checkout#1688 - Bump the minor-actions-dependencies group with 2 updates by [@​dependabot](https://togithub.com/dependabot) in [actions/checkout#1693 - Bump word-wrap from 1.2.3 to 1.2.5 by [@​dependabot](https://togithub.com/dependabot) in [actions/checkout#1643 ### [`v4.1.3`](https://togithub.com/actions/checkout/releases/tag/v4.1.3) [Compare Source](https://togithub.com/actions/checkout/compare/v4.1.2...v4.1.3) #### What's Changed - Update `actions/checkout` version in `update-main-version.yml` by [@​jww3](https://togithub.com/jww3) in [actions/checkout#1650 - Check git version before attempting to disable `sparse-checkout` by [@​jww3](https://togithub.com/jww3) in [actions/checkout#1656 - Add SSH user parameter by [@​cory-miller](https://togithub.com/cory-miller) in [actions/checkout#1685 **Full Changelog**: actions/checkout@v4.1.2...v4.1.3 ### [`v4.1.2`](https://togithub.com/actions/checkout/blob/HEAD/CHANGELOG.md#v412) [Compare Source](https://togithub.com/actions/checkout/compare/v4.1.1...v4.1.2) - Fix: Disable sparse checkout whenever `sparse-checkout` option is not present [@​dscho](https://togithub.com/dscho) in [actions/checkout#1598 </details> <details> <summary>actions/dependency-review-action (actions/dependency-review-action)</summary> ### [`v4.3.1`](https://togithub.com/actions/dependency-review-action/compare/v4.2.5...v4.3.1) [Compare Source](https://togithub.com/actions/dependency-review-action/compare/v4.3.0...v4.3.1) ### [`v4.3.0`](https://togithub.com/actions/dependency-review-action/releases/tag/v4.3.0) [Compare Source](https://togithub.com/actions/dependency-review-action/compare/v4.2.5...v4.3.0) #### New Features - The `deny-packages` option can now be used without a version number to exclude *all* versions of a package. #### What's Changed - Fix action variable name for scorecard by [@​lukehinds](https://togithub.com/lukehinds) in [actions/dependency-review-action#735 - Fix extra https:// in summary by [@​jhutchings1](https://togithub.com/jhutchings1) in [actions/dependency-review-action#748 - Bump typescript from 5.3.3 to 5.4.5 by [@​dependabot](https://togithub.com/dependabot) in [actions/dependency-review-action#744 - Bump eslint-plugin-github from 4.10.1 to 4.10.2 by [@​dependabot](https://togithub.com/dependabot) in [actions/dependency-review-action#737 - Show denied packages with red X by [@​juxtin](https://togithub.com/juxtin) in [actions/dependency-review-action#750 - deny-packages configuration option can deny specified version or all packages by [@​febuiles](https://togithub.com/febuiles) and [@​bteng22](https://togithub.com/bteng22) in [actions/dependency-review-action#733 #### New Contributors - [@​bteng22](https://togithub.com/bteng22) made their first contribution in [actions/dependency-review-action#733 - [@​lukehinds](https://togithub.com/lukehinds) made their first contribution in [actions/dependency-review-action#735 **Full Changelog**: actions/dependency-review-action@v4.2.5...V4.3.0 </details> <details> <summary>actions/upload-artifact (actions/upload-artifact)</summary> ### [`v4.3.3`](https://togithub.com/actions/upload-artifact/releases/tag/v4.3.3) [Compare Source](https://togithub.com/actions/upload-artifact/compare/v4.3.2...v4.3.3) ##### What's Changed - updating `@actions/artifact` dependency to v2.1.6 by [@​eggyhead](https://togithub.com/eggyhead) in [actions/upload-artifact#565 **Full Changelog**: actions/upload-artifact@v4.3.2...v4.3.3 ### [`v4.3.2`](https://togithub.com/actions/upload-artifact/releases/tag/v4.3.2) [Compare Source](https://togithub.com/actions/upload-artifact/compare/v4.3.1...v4.3.2) #### What's Changed - Update release-new-action-version.yml by [@​konradpabjan](https://togithub.com/konradpabjan) in [actions/upload-artifact#516 - Minor fix to the migration readme by [@​andrewakim](https://togithub.com/andrewakim) in [actions/upload-artifact#523 - Update readme with v3/v2/v1 deprecation notice by [@​robherley](https://togithub.com/robherley) in [actions/upload-artifact#561 - updating `@actions/artifact` dependency to v2.1.5 and `@actions/core` to v1.0.1 by [@​eggyhead](https://togithub.com/eggyhead) in [actions/upload-artifact#562 #### New Contributors - [@​andrewakim](https://togithub.com/andrewakim) made their first contribution in [actions/upload-artifact#523 **Full Changelog**: actions/upload-artifact@v4.3.1...v4.3.2 </details> <details> <summary>defenseunicorns/uds-common (defenseunicorns/uds-common)</summary> ### [`v0.4.0`](https://togithub.com/defenseunicorns/uds-common/releases/tag/v0.4.0) [Compare Source](https://togithub.com/defenseunicorns/uds-common/compare/v0.3.11...v0.4.0) ##### Features - adds renovate to sh files ([#​110](https://togithub.com/defenseunicorns/uds-common/issues/110)) ([b604d2e](https://togithub.com/defenseunicorns/uds-common/commit/b604d2e1b3fc69f29122f9a709c605f5ecf4da18)) ##### Miscellaneous - add a default to setup to create an admin keycloak user ([#​111](https://togithub.com/defenseunicorns/uds-common/issues/111)) ([7fe0dd4](https://togithub.com/defenseunicorns/uds-common/commit/7fe0dd49a9b7032f9c06a83c5a1c6adbb17e8d63)) - **deps:** update uds common support dependencies ([#​106](https://togithub.com/defenseunicorns/uds-common/issues/106)) ([ab06724](https://togithub.com/defenseunicorns/uds-common/commit/ab067245249e63065d2c266fe3b1a45b155e9de2)) - fix the extract version template for env vars ([#​115](https://togithub.com/defenseunicorns/uds-common/issues/115)) ([72d5d26](https://togithub.com/defenseunicorns/uds-common/commit/72d5d263ce850eac20728eb9330c7b3e26143a2b)) </details> <details> <summary>github/codeql-action (github/codeql-action)</summary> ### [`v3.25.3`](https://togithub.com/github/codeql-action/compare/v3.25.2...v3.25.3) [Compare Source](https://togithub.com/github/codeql-action/compare/v3.25.2...v3.25.3) ### [`v3.25.2`](https://togithub.com/github/codeql-action/compare/v3.25.1...v3.25.2) [Compare Source](https://togithub.com/github/codeql-action/compare/v3.25.1...v3.25.2) ### [`v3.25.1`](https://togithub.com/github/codeql-action/compare/v3.25.0...v3.25.1) [Compare Source](https://togithub.com/github/codeql-action/compare/v3.25.0...v3.25.1) </details> --- ### Configuration 📅 **Schedule**: Branch creation - "after 7am and before 9am every weekday" in timezone America/New_York, Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://togithub.com/renovatebot/renovate/discussions) if that's undesired. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/defenseunicorns/uds-package-gitlab-runner). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4zMDEuNCIsInVwZGF0ZWRJblZlciI6IjM3LjMyMS4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJzdXBwb3J0LWRlcHMiXX0=--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [actions/checkout](https://togithub.com/actions/checkout) | action | patch | `v4.1.1` -> `v4.1.4` | | [actions/dependency-review-action](https://togithub.com/actions/dependency-review-action) | action | minor | `v4.2.5` -> `v4.3.1` | | [actions/upload-artifact](https://togithub.com/actions/upload-artifact) | action | patch | `v4.3.1` -> `v4.3.3` | | [defenseunicorns/uds-common](https://togithub.com/defenseunicorns/uds-common) | | minor | `v0.3.11` -> `v0.4.0` | | [defenseunicorns/uds-common](https://togithub.com/defenseunicorns/uds-common) | action | minor | `v0.3.11` -> `v0.4.0` | | [defenseunicorns/zarf](https://togithub.com/defenseunicorns/zarf) | | patch | `v0.33.0` -> `v0.33.1` | | [github/codeql-action](https://togithub.com/github/codeql-action) | action | patch | `v3.25.0` -> `v3.25.3` | | [renovatebot/pre-commit-hooks](https://togithub.com/renovatebot/pre-commit-hooks) | repository | minor | `37.301.6` -> `37.329.0` | | [step-security/harden-runner](https://togithub.com/step-security/harden-runner) | action | patch | `v2.7.0` -> `v2.7.1` | Note: The `pre-commit` manager in Renovate is not supported by the `pre-commit` maintainers or community. Please do not report any problems there, instead [create a Discussion in the Renovate repository](https://togithub.com/renovatebot/renovate/discussions/new) if you have any questions. --- ### Release Notes <details> <summary>actions/checkout (actions/checkout)</summary> ### [`v4.1.4`](https://togithub.com/actions/checkout/blob/HEAD/CHANGELOG.md#v414) [Compare Source](https://togithub.com/actions/checkout/compare/v4.1.3...v4.1.4) - Disable `extensions.worktreeConfig` when disabling `sparse-checkout` by [@​jww3](https://togithub.com/jww3) in [actions/checkout#1692 - Add dependabot config by [@​cory-miller](https://togithub.com/cory-miller) in [actions/checkout#1688 - Bump the minor-actions-dependencies group with 2 updates by [@​dependabot](https://togithub.com/dependabot) in [actions/checkout#1693 - Bump word-wrap from 1.2.3 to 1.2.5 by [@​dependabot](https://togithub.com/dependabot) in [actions/checkout#1643 ### [`v4.1.3`](https://togithub.com/actions/checkout/releases/tag/v4.1.3) [Compare Source](https://togithub.com/actions/checkout/compare/v4.1.2...v4.1.3) #### What's Changed - Update `actions/checkout` version in `update-main-version.yml` by [@​jww3](https://togithub.com/jww3) in [actions/checkout#1650 - Check git version before attempting to disable `sparse-checkout` by [@​jww3](https://togithub.com/jww3) in [actions/checkout#1656 - Add SSH user parameter by [@​cory-miller](https://togithub.com/cory-miller) in [actions/checkout#1685 **Full Changelog**: actions/checkout@v4.1.2...v4.1.3 ### [`v4.1.2`](https://togithub.com/actions/checkout/blob/HEAD/CHANGELOG.md#v412) [Compare Source](https://togithub.com/actions/checkout/compare/v4.1.1...v4.1.2) - Fix: Disable sparse checkout whenever `sparse-checkout` option is not present [@​dscho](https://togithub.com/dscho) in [actions/checkout#1598 </details> <details> <summary>actions/dependency-review-action (actions/dependency-review-action)</summary> ### [`v4.3.1`](https://togithub.com/actions/dependency-review-action/compare/v4.2.5...v4.3.1) [Compare Source](https://togithub.com/actions/dependency-review-action/compare/v4.3.0...v4.3.1) ### [`v4.3.0`](https://togithub.com/actions/dependency-review-action/releases/tag/v4.3.0) [Compare Source](https://togithub.com/actions/dependency-review-action/compare/v4.2.5...v4.3.0) #### New Features - The `deny-packages` option can now be used without a version number to exclude *all* versions of a package. #### What's Changed - Fix action variable name for scorecard by [@​lukehinds](https://togithub.com/lukehinds) in [actions/dependency-review-action#735 - Fix extra https:// in summary by [@​jhutchings1](https://togithub.com/jhutchings1) in [actions/dependency-review-action#748 - Bump typescript from 5.3.3 to 5.4.5 by [@​dependabot](https://togithub.com/dependabot) in [actions/dependency-review-action#744 - Bump eslint-plugin-github from 4.10.1 to 4.10.2 by [@​dependabot](https://togithub.com/dependabot) in [actions/dependency-review-action#737 - Show denied packages with red X by [@​juxtin](https://togithub.com/juxtin) in [actions/dependency-review-action#750 - deny-packages configuration option can deny specified version or all packages by [@​febuiles](https://togithub.com/febuiles) and [@​bteng22](https://togithub.com/bteng22) in [actions/dependency-review-action#733 #### New Contributors - [@​bteng22](https://togithub.com/bteng22) made their first contribution in [actions/dependency-review-action#733 - [@​lukehinds](https://togithub.com/lukehinds) made their first contribution in [actions/dependency-review-action#735 **Full Changelog**: actions/dependency-review-action@v4.2.5...V4.3.0 </details> <details> <summary>actions/upload-artifact (actions/upload-artifact)</summary> ### [`v4.3.3`](https://togithub.com/actions/upload-artifact/releases/tag/v4.3.3) [Compare Source](https://togithub.com/actions/upload-artifact/compare/v4.3.2...v4.3.3) ##### What's Changed - updating `@actions/artifact` dependency to v2.1.6 by [@​eggyhead](https://togithub.com/eggyhead) in [actions/upload-artifact#565 **Full Changelog**: actions/upload-artifact@v4.3.2...v4.3.3 ### [`v4.3.2`](https://togithub.com/actions/upload-artifact/releases/tag/v4.3.2) [Compare Source](https://togithub.com/actions/upload-artifact/compare/v4.3.1...v4.3.2) #### What's Changed - Update release-new-action-version.yml by [@​konradpabjan](https://togithub.com/konradpabjan) in [actions/upload-artifact#516 - Minor fix to the migration readme by [@​andrewakim](https://togithub.com/andrewakim) in [actions/upload-artifact#523 - Update readme with v3/v2/v1 deprecation notice by [@​robherley](https://togithub.com/robherley) in [actions/upload-artifact#561 - updating `@actions/artifact` dependency to v2.1.5 and `@actions/core` to v1.0.1 by [@​eggyhead](https://togithub.com/eggyhead) in [actions/upload-artifact#562 #### New Contributors - [@​andrewakim](https://togithub.com/andrewakim) made their first contribution in [actions/upload-artifact#523 **Full Changelog**: actions/upload-artifact@v4.3.1...v4.3.2 </details> <details> <summary>defenseunicorns/uds-common (defenseunicorns/uds-common)</summary> ### [`v0.4.0`](https://togithub.com/defenseunicorns/uds-common/releases/tag/v0.4.0) [Compare Source](https://togithub.com/defenseunicorns/uds-common/compare/v0.3.11...v0.4.0) ##### Features - adds renovate to sh files ([#​110](https://togithub.com/defenseunicorns/uds-common/issues/110)) ([b604d2e](https://togithub.com/defenseunicorns/uds-common/commit/b604d2e1b3fc69f29122f9a709c605f5ecf4da18)) ##### Miscellaneous - add a default to setup to create an admin keycloak user ([#​111](https://togithub.com/defenseunicorns/uds-common/issues/111)) ([7fe0dd4](https://togithub.com/defenseunicorns/uds-common/commit/7fe0dd49a9b7032f9c06a83c5a1c6adbb17e8d63)) - **deps:** update uds common support dependencies ([#​106](https://togithub.com/defenseunicorns/uds-common/issues/106)) ([ab06724](https://togithub.com/defenseunicorns/uds-common/commit/ab067245249e63065d2c266fe3b1a45b155e9de2)) - fix the extract version template for env vars ([#​115](https://togithub.com/defenseunicorns/uds-common/issues/115)) ([72d5d26](https://togithub.com/defenseunicorns/uds-common/commit/72d5d263ce850eac20728eb9330c7b3e26143a2b)) </details> <details> <summary>defenseunicorns/zarf (defenseunicorns/zarf)</summary> ### [`v0.33.1`](https://togithub.com/defenseunicorns/zarf/releases/tag/v0.33.1) [Compare Source](https://togithub.com/defenseunicorns/zarf/compare/v0.33.0...v0.33.1) #### What's Changed - fix: add redirect so old zarf base link is compatiable by [@​AustinAbro321](https://togithub.com/AustinAbro321) in [defenseunicorns/zarf#2432 - ci: pin third-party gh actions by hash by [@​lucasrod16](https://togithub.com/lucasrod16) in [defenseunicorns/zarf#2433 - docs: add redirect for examples by [@​lucasrod16](https://togithub.com/lucasrod16) in [defenseunicorns/zarf#2438 - docs: update contributing and pre-commit by [@​Noxsios](https://togithub.com/Noxsios) in [defenseunicorns/zarf#2439 - ci: fix revive image ref in lint workflow by [@​lucasrod16](https://togithub.com/lucasrod16) in [defenseunicorns/zarf#2436 - fix: filter on running pods when finding an image for injector pod by [@​lucasrod16](https://togithub.com/lucasrod16) in [defenseunicorns/zarf#2415 - fix: readme dead links by [@​AustinAbro321](https://togithub.com/AustinAbro321) in [defenseunicorns/zarf#2442 - fix: differential package create with non local sources by [@​AustinAbro321](https://togithub.com/AustinAbro321) in [defenseunicorns/zarf#2444 - refactor: move variables into separate package by [@​Racer159](https://togithub.com/Racer159) in [defenseunicorns/zarf#2414 - ci: add top level workflow permission to commitlint by [@​lucasrod16](https://togithub.com/lucasrod16) in [defenseunicorns/zarf#2449 - ci: remove unused env var from codeql workflow by [@​lucasrod16](https://togithub.com/lucasrod16) in [defenseunicorns/zarf#2450 - chore: cleanup root level files and add SPDX check for Go files by [@​Noxsios](https://togithub.com/Noxsios) in [defenseunicorns/zarf#2431 - feat: config to enable resilient registry by [@​Michael-Kruggel](https://togithub.com/Michael-Kruggel) in [defenseunicorns/zarf#2440 - docs: init package clarity and cleanup by [@​AustinAbro321](https://togithub.com/AustinAbro321) in [defenseunicorns/zarf#2447 - ci: compare cves to main by [@​AustinAbro321](https://togithub.com/AustinAbro321) in [defenseunicorns/zarf#2448 - test: unpin version in bigbang extension test by [@​lucasrod16](https://togithub.com/lucasrod16) in [defenseunicorns/zarf#2459 - fix: broken schema from unexpanded embedded variables by [@​AustinAbro321](https://togithub.com/AustinAbro321) in [defenseunicorns/zarf#2458 - fix: error on create if an index sha is used by [@​AustinAbro321](https://togithub.com/AustinAbro321) in [defenseunicorns/zarf#2429 #### New Contributors - [@​Michael-Kruggel](https://togithub.com/Michael-Kruggel) made their first contribution in [defenseunicorns/zarf#2440 **Full Changelog**: defenseunicorns/zarf@v0.33.0...v0.33.1 </details> <details> <summary>github/codeql-action (github/codeql-action)</summary> ### [`v3.25.3`](https://togithub.com/github/codeql-action/compare/v3.25.2...v3.25.3) [Compare Source](https://togithub.com/github/codeql-action/compare/v3.25.2...v3.25.3) ### [`v3.25.2`](https://togithub.com/github/codeql-action/compare/v3.25.1...v3.25.2) [Compare Source](https://togithub.com/github/codeql-action/compare/v3.25.1...v3.25.2) ### [`v3.25.1`](https://togithub.com/github/codeql-action/compare/v3.25.0...v3.25.1) [Compare Source](https://togithub.com/github/codeql-action/compare/v3.25.0...v3.25.1) </details> <details> <summary>renovatebot/pre-commit-hooks (renovatebot/pre-commit-hooks)</summary> ### [`v37.329.0`](https://togithub.com/renovatebot/pre-commit-hooks/releases/tag/37.329.0) [Compare Source](https://togithub.com/renovatebot/pre-commit-hooks/compare/37.327.2...37.329.0) See https://github.com/renovatebot/renovate/releases/tag/37.329.0 for more changes ### [`v37.327.2`](https://togithub.com/renovatebot/pre-commit-hooks/releases/tag/37.327.2) [Compare Source](https://togithub.com/renovatebot/pre-commit-hooks/compare/37.326.3...37.327.2) See https://github.com/renovatebot/renovate/releases/tag/37.327.2 for more changes ### [`v37.326.3`](https://togithub.com/renovatebot/pre-commit-hooks/releases/tag/37.326.3) [Compare Source](https://togithub.com/renovatebot/pre-commit-hooks/compare/37.326.2...37.326.3) See https://github.com/renovatebot/renovate/releases/tag/37.326.3 for more changes ### [`v37.326.2`](https://togithub.com/renovatebot/pre-commit-hooks/releases/tag/37.326.2) [Compare Source](https://togithub.com/renovatebot/pre-commit-hooks/compare/37.326.1...37.326.2) See https://github.com/renovatebot/renovate/releases/tag/37.326.2 for more changes ### [`v37.326.1`](https://togithub.com/renovatebot/pre-commit-hooks/releases/tag/37.326.1) [Compare Source](https://togithub.com/renovatebot/pre-commit-hooks/compare/37.326.0...37.326.1) See https://github.com/renovatebot/renovate/releases/tag/37.326.1 for more changes ### [`v37.326.0`](https://togithub.com/renovatebot/pre-commit-hooks/releases/tag/37.326.0) [Compare Source](https://togithub.com/renovatebot/pre-commit-hooks/compare/37.325.1...37.326.0) See https://github.com/renovatebot/renovate/releases/tag/37.326.0 for more changes ### [`v37.325.1`](https://togithub.com/renovatebot/pre-commit-hooks/releases/tag/37.325.1) [Compare Source](https://togithub.com/renovatebot/pre-commit-hooks/compare/37.325.0...37.325.1) See https://github.com/renovatebot/renovate/releases/tag/37.325.1 for more changes ### [`v37.325.0`](https://togithub.com/renovatebot/pre-commit-hooks/releases/tag/37.325.0) [Compare Source](https://togithub.com/renovatebot/pre-commit-hooks/compare/37.324.2...37.325.0) See https://github.com/renovatebot/renovate/releases/tag/37.325.0 for more changes ### [`v37.324.2`](https://togithub.com/renovatebot/pre-commit-hooks/releases/tag/37.324.2) [Compare Source](https://togithub.com/renovatebot/pre-commit-hooks/compare/37.324.1...37.324.2) See https://github.com/renovatebot/renovate/releases/tag/37.324.2 for more changes ### [`v37.324.1`](https://togithub.com/renovatebot/pre-commit-hooks/releases/tag/37.324.1) [Compare Source](https://togithub.com/renovatebot/pre-commit-hooks/compare/37.324.0...37.324.1) See https://github.com/renovatebot/renovate/releases/tag/37.324.1 for more changes ### [`v37.324.0`](https://togithub.com/renovatebot/pre-commit-hooks/releases/tag/37.324.0) [Compare Source](https://togithub.com/renovatebot/pre-commit-hooks/compare/37.323.3...37.324.0) See https://github.com/renovatebot/renovate/releases/tag/37.324.0 for more changes ### [`v37.323.3`](https://togithub.com/renovatebot/pre-commit-hooks/releases/tag/37.323.3) [Compare Source](https://togithub.com/renovatebot/pre-commit-hooks/compare/37.323.1...37.323.3) See https://github.com/renovatebot/renovate/releases/tag/37.323.3 for more changes ### [`v37.323.1`](https://togithub.com/renovatebot/pre-commit-hooks/releases/tag/37.323.1) [Compare Source](https://togithub.com/renovatebot/pre-commit-hooks/compare/37.322.2...37.323.1) See https://github.com/renovatebot/renovate/releases/tag/37.323.1 for more changes ### [`v37.322.2`](https://togithub.com/renovatebot/pre-commit-hooks/releases/tag/37.322.2) [Compare Source](https://togithub.com/renovatebot/pre-commit-hooks/compare/37.321.2...37.322.2) See https://github.com/renovatebot/renovate/releases/tag/37.322.2 for more changes ### [`v37.321.2`](https://togithub.com/renovatebot/pre-commit-hooks/releases/tag/37.321.2) [Compare Source](https://togithub.com/renovatebot/pre-commit-hooks/compare/37.321.1...37.321.2) See https://github.com/renovatebot/renovate/releases/tag/37.321.2 for more changes ### [`v37.321.1`](https://togithub.com/renovatebot/pre-commit-hooks/releases/tag/37.321.1) [Compare Source](https://togithub.com/renovatebot/pre-commit-hooks/compare/37.321.0...37.321.1) See https://github.com/renovatebot/renovate/releases/tag/37.321.1 for more changes ### [`v37.321.0`](https://togithub.com/renovatebot/pre-commit-hooks/releases/tag/37.321.0) [Compare Source](https://togithub.com/renovatebot/pre-commit-hooks/compare/37.320.1...37.321.0) See https://github.com/renovatebot/renovate/releases/tag/37.321.0 for more changes ### [`v37.320.1`](https://togithub.com/renovatebot/pre-commit-hooks/releases/tag/37.320.1) [Compare Source](https://togithub.com/renovatebot/pre-commit-hooks/compare/37.320.0...37.320.1) See https://github.com/renovatebot/renovate/releases/tag/37.320.1 for more changes ### [`v37.320.0`](https://togithub.com/renovatebot/pre-commit-hooks/releases/tag/37.320.0) [Compare Source](https://togithub.com/renovatebot/pre-commit-hooks/compare/37.319.2...37.320.0) See https://github.com/renovatebot/renovate/releases/tag/37.320.0 for more changes ### [`v37.319.2`](https://togithub.com/renovatebot/pre-commit-hooks/releases/tag/37.319.2) [Compare Source](https://togithub.com/renovatebot/pre-commit-hooks/compare/37.319.1...37.319.2) See https://github.com/renovatebot/renovate/releases/tag/37.319.2 for more changes ### [`v37.319.1`](https://togithub.com/renovatebot/pre-commit-hooks/releases/tag/37.319.1) [Compare Source](https://togithub.com/renovatebot/pre-commit-hooks/compare/37.319.0...37.319.1) See https://github.com/renovatebot/renovate/releases/tag/37.319.1 for more changes ### [`v37.319.0`](https://togithub.com/renovatebot/pre-commit-hooks/releases/tag/37.319.0) [Compare Source](https://togithub.com/renovatebot/pre-commit-hooks/compare/37.318.1...37.319.0) See https://github.com/renovatebot/renovate/releases/tag/37.319.0 for more changes ### [`v37.318.1`](https://togithub.com/renovatebot/pre-commit-hooks/releases/tag/37.318.1) [Compare Source](https://togithub.com/renovatebot/pre-commit-hooks/compare/37.318.0...37.318.1) See https://github.com/renovatebot/renovate/releases/tag/37.318.1 for more changes ### [`v37.318.0`](https://togithub.com/renovatebot/pre-commit-hooks/releases/tag/37.318.0) [Compare Source](https://togithub.com/renovatebot/pre-commit-hooks/compare/37.316.2...37.318.0) See https://github.com/renovatebot/renovate/releases/tag/37.318.0 for more changes ### [`v37.316.2`](https://togithub.com/renovatebot/pre-commit-hooks/releases/tag/37.316.2) [Compare Source](https://togithub.com/renovatebot/pre-commit-hooks/compare/37.316.0...37.316.2) See https://github.com/renovatebot/renovate/releases/tag/37.316.2 for more changes ### [`v37.316.0`](https://togithub.com/renovatebot/pre-commit-hooks/releases/tag/37.316.0) [Compare Source](https://togithub.com/renovatebot/pre-commit-hooks/compare/37.315.1...37.316.0) See https://github.com/renovatebot/renovate/releases/tag/37.316.0 for more changes ### [`v37.315.1`](https://togithub.com/renovatebot/pre-commit-hooks/releases/tag/37.315.1) [Compare Source](https://togithub.com/renovatebot/pre-commit-hooks/compare/37.315.0...37.315.1) See https://github.com/renovatebot/renovate/releases/tag/37.315.1 for more changes ### [`v37.315.0`](https://togithub.com/renovatebot/pre-commit-hooks/releases/tag/37.315.0) [Compare Source](https://togithub.com/renovatebot/pre-commit-hooks/compare/37.314.0...37.315.0) See https://github.com/renovatebot/renovate/releases/tag/37.315.0 for more changes ### [`v37.314.0`](https://togithub.com/renovatebot/pre-commit-hooks/releases/tag/37.314.0) [Compare Source](https://togithub.com/renovatebot/pre-commit-hooks/compare/37.313.1...37.314.0) See https://github.com/renovatebot/renovate/releases/tag/37.314.0 for more changes ### [`v37.313.1`](https://togithub.com/renovatebot/pre-commit-hooks/releases/tag/37.313.1) [Compare Source](https://togithub.com/renovatebot/pre-commit-hooks/compare/37.313.0...37.313.1) See https://github.com/renovatebot/renovate/releases/tag/37.313.1 for more changes ### [`v37.313.0`](https://togithub.com/renovatebot/pre-commit-hooks/releases/tag/37.313.0) [Compare Source](https://togithub.com/renovatebot/pre-commit-hooks/compare/37.311.0...37.313.0) See https://github.com/renovatebot/renovate/releases/tag/37.313.0 for more changes ### [`v37.311.0`](https://togithub.com/renovatebot/pre-commit-hooks/releases/tag/37.311.0) [Compare Source](https://togithub.com/renovatebot/pre-commit-hooks/compare/37.310.1...37.311.0) See https://github.com/renovatebot/renovate/releases/tag/37.311.0 for more changes ### [`v37.310.1`](https://togithub.com/renovatebot/pre-commit-hooks/releases/tag/37.310.1) [Compare Source](https://togithub.com/renovatebot/pre-commit-hooks/compare/37.310.0...37.310.1) See https://github.com/renovatebot/renovate/releases/tag/37.310.1 for more changes ### [`v37.310.0`](https://togithub.com/renovatebot/pre-commit-hooks/releases/tag/37.310.0) [Compare Source](https://togithub.com/renovatebot/pre-commit-hooks/compare/37.309.0...37.310.0) See https://github.com/renovatebot/renovate/releases/tag/37.310.0 for more changes ### [`v37.309.0`](https://togithub.com/renovatebot/pre-commit-hooks/releases/tag/37.309.0) [Compare Source](https://togithub.com/renovatebot/pre-commit-hooks/compare/37.308.0...37.309.0) See https://github.com/renovatebot/renovate/releases/tag/37.309.0 for more changes ### [`v37.308.0`](https://togithub.com/renovatebot/pre-commit-hooks/releases/tag/37.308.0) [Compare Source](https://togithub.com/renovatebot/pre-commit-hooks/compare/37.306.1...37.308.0) See https://github.com/renovatebot/renovate/releases/tag/37.308.0 for more changes ### [`v37.306.1`](https://togithub.com/renovatebot/pre-commit-hooks/releases/tag/37.306.1) [Compare Source](https://togithub.com/renovatebot/pre-commit-hooks/compare/37.306.0...37.306.1) See https://github.com/renovatebot/renovate/releases/tag/37.306.1 for more changes ### [`v37.306.0`](https://togithub.com/renovatebot/pre-commit-hooks/releases/tag/37.306.0) [Compare Source](https://togithub.com/renovatebot/pre-commit-hooks/compare/37.305.0...37.306.0) See https://github.com/renovatebot/renovate/releases/tag/37.306.0 for more changes ### [`v37.305.0`](https://togithub.com/renovatebot/pre-commit-hooks/releases/tag/37.305.0) [Compare Source](https://togithub.com/renovatebot/pre-commit-hooks/compare/37.304.0...37.305.0) See https://github.com/renovatebot/renovate/releases/tag/37.305.0 for more changes ### [`v37.304.0`](https://togithub.com/renovatebot/pre-commit-hooks/releases/tag/37.304.0) [Compare Source](https://togithub.com/renovatebot/pre-commit-hooks/compare/37.303.2...37.304.0) See https://github.com/renovatebot/renovate/releases/tag/37.304.0 for more changes ### [`v37.303.2`](https://togithub.com/renovatebot/pre-commit-hooks/releases/tag/37.303.2) [Compare Source](https://togithub.com/renovatebot/pre-commit-hooks/compare/37.303.1...37.303.2) See https://github.com/renovatebot/renovate/releases/tag/37.303.2 for more changes ### [`v37.303.1`](https://togithub.com/renovatebot/pre-commit-hooks/releases/tag/37.303.1) [Compare Source](https://togithub.com/renovatebot/pre-commit-hooks/compare/37.302.0...37.303.1) See https://github.com/renovatebot/renovate/releases/tag/37.303.1 for more changes ### [`v37.302.0`](https://togithub.com/renovatebot/pre-commit-hooks/releases/tag/37.302.0) [Compare Source](https://togithub.com/renovatebot/pre-commit-hooks/compare/37.301.6...37.302.0) See https://github.com/renovatebot/renovate/releases/tag/37.302.0 for more changes </details> <details> <summary>step-security/harden-runner (step-security/harden-runner)</summary> ### [`v2.7.1`](https://togithub.com/step-security/harden-runner/releases/tag/v2.7.1) [Compare Source](https://togithub.com/step-security/harden-runner/compare/v2.7.0...v2.7.1) ##### What's Changed Release v2.7.1 by [@​varunsh-coder](https://togithub.com/varunsh-coder), [@​h0x0er](https://togithub.com/h0x0er), [@​ashishkurmi](https://togithub.com/ashishkurmi) in [step-security/harden-runner#397 This release: - Improves the capability to [inspect outbound HTTPS traffic](https://www.stepsecurity.io/blog/monitor-outbound-https-requests-from-github-actions-runners) on GitHub-hosted and self-hosted VM runners - Updates README to add link to [case study video](https://www.youtube.com/watch?v=Yz72qAOrN9s) on how Harden-Runner detected a supply chain attack on a Google open-source project - Addresses minor bugs **Full Changelog**: step-security/harden-runner@v2.7.0...v2.7.1 </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://togithub.com/renovatebot/renovate/discussions) if that's undesired. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/defenseunicorns/uds-package-mattermost). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4zMDEuNCIsInVwZGF0ZWRJblZlciI6IjM3LjMyMS4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJzdXBwb3J0LWRlcHMiXX0=--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
…#664) [![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [actions/dependency-review-action](https://togithub.com/actions/dependency-review-action) | action | minor | `v4.2.5` -> `v4.3.1` | --- ### Release Notes <details> <summary>actions/dependency-review-action (actions/dependency-review-action)</summary> ### [`v4.3.1`](https://togithub.com/actions/dependency-review-action/compare/v4.2.5...v4.3.1) [Compare Source](https://togithub.com/actions/dependency-review-action/compare/v4.3.0...v4.3.1) ### [`v4.3.0`](https://togithub.com/actions/dependency-review-action/releases/tag/v4.3.0) [Compare Source](https://togithub.com/actions/dependency-review-action/compare/v4.2.5...v4.3.0) #### New Features - The `deny-packages` option can now be used without a version number to exclude *all* versions of a package. #### What's Changed - Fix action variable name for scorecard by [@​lukehinds](https://togithub.com/lukehinds) in [actions/dependency-review-action#735 - Fix extra https:// in summary by [@​jhutchings1](https://togithub.com/jhutchings1) in [actions/dependency-review-action#748 - Bump typescript from 5.3.3 to 5.4.5 by [@​dependabot](https://togithub.com/dependabot) in [actions/dependency-review-action#744 - Bump eslint-plugin-github from 4.10.1 to 4.10.2 by [@​dependabot](https://togithub.com/dependabot) in [actions/dependency-review-action#737 - Show denied packages with red X by [@​juxtin](https://togithub.com/juxtin) in [actions/dependency-review-action#750 - deny-packages configuration option can deny specified version or all packages by [@​febuiles](https://togithub.com/febuiles) and [@​bteng22](https://togithub.com/bteng22) in [actions/dependency-review-action#733 #### New Contributors - [@​bteng22](https://togithub.com/bteng22) made their first contribution in [actions/dependency-review-action#733 - [@​lukehinds](https://togithub.com/lukehinds) made their first contribution in [actions/dependency-review-action#735 **Full Changelog**: actions/dependency-review-action@v4.2.5...V4.3.0 </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/xmldom/xmldom). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4zMjEuMiIsInVwZGF0ZWRJblZlciI6IjM3LjMyMS4yIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbXX0=--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [actions/dependency-review-action](https://togithub.com/actions/dependency-review-action) | action | minor | `v4.2.5` -> `v4.3.2` | --- ### Release Notes <details> <summary>actions/dependency-review-action (actions/dependency-review-action)</summary> ### [`v4.3.2`](https://togithub.com/actions/dependency-review-action/releases/tag/v4.3.2) [Compare Source](https://togithub.com/actions/dependency-review-action/compare/v4.3.1...v4.3.2) #### What's Changed - Fix package-url parsing for allow-dependencies-licenses by [@​juxtin](https://togithub.com/juxtin) in [actions/dependency-review-action#761 **Full Changelog**: actions/dependency-review-action@v4.3.1...v4.3.2 ### [`v4.3.1`](https://togithub.com/actions/dependency-review-action/compare/v4.2.5...v4.3.1) [Compare Source](https://togithub.com/actions/dependency-review-action/compare/v4.3.0...v4.3.1) ### [`v4.3.0`](https://togithub.com/actions/dependency-review-action/releases/tag/v4.3.0) [Compare Source](https://togithub.com/actions/dependency-review-action/compare/v4.2.5...v4.3.0) #### New Features - The `deny-packages` option can now be used without a version number to exclude *all* versions of a package. #### What's Changed - Fix action variable name for scorecard by [@​lukehinds](https://togithub.com/lukehinds) in [actions/dependency-review-action#735 - Fix extra https:// in summary by [@​jhutchings1](https://togithub.com/jhutchings1) in [actions/dependency-review-action#748 - Bump typescript from 5.3.3 to 5.4.5 by [@​dependabot](https://togithub.com/dependabot) in [actions/dependency-review-action#744 - Bump eslint-plugin-github from 4.10.1 to 4.10.2 by [@​dependabot](https://togithub.com/dependabot) in [actions/dependency-review-action#737 - Show denied packages with red X by [@​juxtin](https://togithub.com/juxtin) in [actions/dependency-review-action#750 - deny-packages configuration option can deny specified version or all packages by [@​febuiles](https://togithub.com/febuiles) and [@​bteng22](https://togithub.com/bteng22) in [actions/dependency-review-action#733 #### New Contributors - [@​bteng22](https://togithub.com/bteng22) made their first contribution in [actions/dependency-review-action#733 - [@​lukehinds](https://togithub.com/lukehinds) made their first contribution in [actions/dependency-review-action#735 **Full Changelog**: actions/dependency-review-action@v4.2.5...V4.3.0 </details> --- ### Configuration 📅 **Schedule**: Branch creation - "monthly" (UTC), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/ni/nimble). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4zMjEuMiIsInVwZGF0ZWRJblZlciI6IjM3LjMyMS4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119--> --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: Milan Raj <rajsite@users.noreply.github.com>
Context
What are you trying to accomplish?
#705 surfaces an issue with
deny-packages
configuration option. This PR updates the option to match on exact versions, or if no version is provided to treat it as a wildcard and deny all packages regardless of version.The PR also includes some light refactoring of the tests and code.
2024-04-16 Updated validation screenshots
Using this PR for testing bteng22/monorepo#1
Denying packages with exact version
Denying all versions of package
Denying all packages from group
Incorrectly formatted PackageURLs errors are thrown