File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -13,15 +13,17 @@ jobs:
1313 issues : write # Required to automatically comment on PRs for new policy violations
1414 pull-requests : write # Required to automatically comment on PRs for new policy violations
1515 env :
16- ENDOR_SCAN_ENABLE_UV_PACKAGE_MANAGER : true
16+ ENDOR_SCAN_ENABLE_UV_PACKAGE_MANAGER : false
1717 runs-on : ubuntu-latest
1818 steps :
1919 - name : Checkout Repository
2020 uses : actions/checkout@v3
2121 - name : Install pre-reqs
2222 run : pip install --user uv
23- - name : Install dependencies # endorctl does not seem to automatically do this
24- run : uv sync --locked --no-dev --no-editable
23+ - name : Generate requirements.txt
24+ run : uv export
25+ - name : Install
26+ run : pip install -r requirements.txt
2527 - name : Endor Labs Scan Pull Request
2628 if : github.event_name == 'pull_request'
2729 uses : endorlabs/github-action@v1.1.12 # Endor uses immutable releases so hash pinning not required
You can’t perform that action at this time.
0 commit comments