From 13d679a8258878a7b68f531a05666222f581ee9e Mon Sep 17 00:00:00 2001 From: Torgny Bjers Date: Thu, 2 Jul 2026 13:56:56 -0400 Subject: [PATCH] ci: add gitsign to export workflow --- .github/workflows/export-docs.yml | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/.github/workflows/export-docs.yml b/.github/workflows/export-docs.yml index 5453707..f6d5f17 100644 --- a/.github/workflows/export-docs.yml +++ b/.github/workflows/export-docs.yml @@ -22,6 +22,10 @@ permissions: jobs: export: runs-on: ubuntu-latest + permissions: + id-token: write + contents: write + pull-requests: write steps: - name: Checkout coveragetracker.dev uses: actions/checkout@v4 @@ -41,6 +45,9 @@ jobs: - name: Export docs run: node --experimental-strip-types scripts/export-docs.ts target-repo + - name: Setup Git Sign + uses: chainguard-dev/actions/setup-gitsign@f0be69916b439d0fcced2451b23d0f27cd46d545 # v1.6.26 + # Fixed branch name so repeated runs update the same PR; skips cleanly # (no commit, no PR) when the export produced no diff. - name: Open or update sync PR