Skip to content

Commit 6a782e1

Browse files
committed
Try out attestation in CI
1 parent 925a5b0 commit 6a782e1

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

.github/workflows/ci.yml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,10 @@ env:
1212
SETUPTOOLS_SCM_PRETEND_VERSION: "1.0" # avoid warnings about shallow checkout
1313
UV_SYSTEM_PYTHON: "true" # ensure action can deal with this set
1414

15+
permissions:
16+
id-token: write
17+
attestations: write
18+
1519
jobs:
1620
check-argon2-cffi-bindings:
1721
name: Build & verify the argon2-cffi-bindings package.
@@ -53,6 +57,7 @@ jobs:
5357
with:
5458
path: structlog
5559
upload-name-suffix: "-structlog"
60+
attest-build-provenance-github: "true"
5661

5762
- run: echo Packages can be found at ${{ steps.baipp.outputs.dist }}
5863

0 commit comments

Comments
 (0)