File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 44 push :
55 branches : [main]
66
7- permissions :
8- contents : write
9- pull-requests : write
10- id-token : write # for SBOM attestation
11- attestations : write # for SBOM attestation
12-
137jobs :
148 release-please :
159 runs-on : ubuntu-latest
10+ permissions :
11+ contents : write
12+ pull-requests : write
1613 outputs :
1714 release_created : ${{ steps.release.outputs.release_created }}
1815 tag_name : ${{ steps.release.outputs.tag_name }}
Original file line number Diff line number Diff line change 66 pull_request :
77 branches : [main, dev]
88
9- permissions :
10- contents : read
11- security-events : write
12-
139jobs :
1410 pre-commit :
1511 runs-on : ubuntu-latest
1915 with :
2016 python-version : ' 3.13'
2117 - uses : pre-commit/action@v3.0.1
18+ env :
19+ SKIP : pytest
2220
2321 test :
2422 needs : pre-commit
3836 test-docker :
3937 needs : pre-commit
4038 runs-on : ubuntu-latest
39+ permissions :
40+ contents : read
41+ security-events : write
4142 steps :
4243 - uses : actions/checkout@v4
4344 - uses : astral-sh/setup-uv@v5
Original file line number Diff line number Diff line change 77 - cron : ' 0 6 * * 1' # Weekly on Monday at 6 AM (aligned with CodeQL)
88 workflow_dispatch : # Allow manual triggers
99
10- permissions : read-all
11-
1210jobs :
1311 analysis :
1412 name : Scorecard analysis
You can’t perform that action at this time.
0 commit comments