File tree Expand file tree Collapse file tree 6 files changed +540
-657
lines changed
Expand file tree Collapse file tree 6 files changed +540
-657
lines changed Original file line number Diff line number Diff line change 1+ allow-licenses :
2+ - ' Apache-1.1'
3+ - ' Apache-2.0'
4+ - ' MIT'
5+ - ' MIT-0'
6+ - ' MIT-CMU'
7+ - ' MIT-enna'
8+ - ' MIT-feh'
9+ - ' MIT-Festival'
10+ - ' MIT-Modern-Variant'
11+ - ' MIT-open-group'
12+ - ' MIT-testregex'
13+ - ' MIT-Wu'
14+ - ' BSD-1-Clause'
15+ - ' BSD-2-Clause'
16+ - ' BSD-2-Clause-Views'
17+ - ' BSD-3-Clause'
18+ - ' BSD-3-Clause-Attribution'
19+ - ' BSD-3-Clause-Clear'
20+ - ' BSD-3-Clause-flex'
21+ - ' BSD-3-Clause-HP'
22+ - ' BSD-3-Clause-LBNL'
23+ - ' BSD-3-Clause-Modification'
24+ - ' BSD-3-Clause-No-Military-License'
25+ - ' BSD-3-Clause-No-Nuclear-License'
26+ - ' BSD-3-Clause-No-Nuclear-License-2014'
27+ - ' BSD-3-Clause-No-Nuclear-Warranty'
28+ - ' BSD-3-Clause-Open-MPI'
29+ - ' Python-2.0'
30+ - ' Python-2.0.1'
31+ - ' ISC'
32+ - ' MPL-1.1'
33+ - ' MPL-2.0'
34+ comment-summary-in-pr : on-failure
35+ fail-on-scopes : runtime
Original file line number Diff line number Diff line change @@ -15,6 +15,9 @@ permissions:
1515jobs :
1616 dependency-review :
1717 runs-on : ubuntu-latest
18+ permissions :
19+ contents : read
20+ pull-requests : write
1821 steps :
1922 - name : ' Checkout Repository'
2023 uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
Original file line number Diff line number Diff line change 6161 python-version : ${{ matrix.python-version }}
6262 - name : Install dependencies
6363 run : make dev-quality-code
64- - name : Checking third-party library licenses
65- run : make check-licenses
6664 - name : Checking and enforcing format
6765 run : make format-check
6866 - name : Formatting and Linting
Original file line number Diff line number Diff line change 1- .PHONY : target dev format lint test coverage-html pr build build-docs build-docs-website check-licenses
1+ .PHONY : target dev format lint test coverage-html pr build build-docs build-docs-website
22.PHONY : docs-local security-baseline complexity-baseline release-prod release-test release
33
44target :
@@ -21,10 +21,6 @@ dev-gitpod:
2121 poetry install --extras " all redis datamasking valkey"
2222 pre-commit install
2323
24- # Running licensecheck with zero to break the pipeline if there is an invalid license
25- check-licenses :
26- poetry run licensecheck -u poetry:dev
27-
2824format-check :
2925 poetry run ruff format aws_lambda_powertools tests examples --check
3026
@@ -62,7 +58,7 @@ coverage-html:
6258pre-commit :
6359 pre-commit run --show-diff-on-failure
6460
65- pr : lint lint-docs mypy pre-commit check-licenses test security-baseline complexity-baseline
61+ pr : lint lint-docs mypy pre-commit test security-baseline complexity-baseline
6662
6763build : pr
6864 poetry build
You can’t perform that action at this time.
0 commit comments