mirror of
https://github.com/home-assistant/core.git
synced 2025-07-15 01:07:10 +00:00
Add Dependency Review action (#140108)
This commit is contained in:
parent
105d9d5970
commit
244b666dee
19
.github/workflows/ci.yaml
vendored
19
.github/workflows/ci.yaml
vendored
@ -638,6 +638,25 @@ jobs:
|
|||||||
. venv/bin/activate
|
. venv/bin/activate
|
||||||
python -m script.gen_requirements_all validate
|
python -m script.gen_requirements_all validate
|
||||||
|
|
||||||
|
dependency-review:
|
||||||
|
name: Dependency review
|
||||||
|
runs-on: ubuntu-24.04
|
||||||
|
needs:
|
||||||
|
- info
|
||||||
|
- base
|
||||||
|
if: |
|
||||||
|
github.event.inputs.pylint-only != 'true'
|
||||||
|
&& github.event.inputs.mypy-only != 'true'
|
||||||
|
&& needs.info.outputs.requirements == 'true'
|
||||||
|
&& github.event_name == 'pull_request'
|
||||||
|
steps:
|
||||||
|
- name: Check out code from GitHub
|
||||||
|
uses: actions/checkout@v4.2.2
|
||||||
|
- name: Dependency review
|
||||||
|
uses: actions/dependency-review-action@v4.5.0
|
||||||
|
with:
|
||||||
|
license-check: false # We use our own license audit checks
|
||||||
|
|
||||||
audit-licenses:
|
audit-licenses:
|
||||||
name: Audit licenses
|
name: Audit licenses
|
||||||
runs-on: ubuntu-24.04
|
runs-on: ubuntu-24.04
|
||||||
|
Loading…
x
Reference in New Issue
Block a user