summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--.github/workflows/kit.yml25
1 files changed, 25 insertions, 0 deletions
diff --git a/.github/workflows/kit.yml b/.github/workflows/kit.yml
index 179f7a64..679eeed4 100644
--- a/.github/workflows/kit.yml
+++ b/.github/workflows/kit.yml
@@ -241,3 +241,28 @@ jobs:
with:
name: dist
path: dist/*.whl
+
+ sign:
+ name: "Sign artifacts"
+ needs:
+ - wheels
+ - sdist
+ - pypy
+ runs-on: ubuntu-latest
+ permissions:
+ id-token: write
+ steps:
+ - name: "Download artifacts"
+ uses: actions/download-artifact@v3
+ with:
+ name: dist
+
+ - name: "What did we get?"
+ run: |
+ ls -alR
+
+ - name: "Sign"
+ uses: sigstore/gh-action-sigstore-python@v1.2.3
+ with:
+ inputs: coverage-*.*
+ upload-signing-artifacts: true