From 5af5c70bb1d59ec405ea15da4d601faf947c418d Mon Sep 17 00:00:00 2001 From: Torgny Bjers Date: Thu, 2 Jul 2026 14:42:02 -0400 Subject: [PATCH] ci: add chainguard gitsign --- .github/workflows/export-docs.yml | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/.github/workflows/export-docs.yml b/.github/workflows/export-docs.yml index b749c73..ee924ad 100644 --- a/.github/workflows/export-docs.yml +++ b/.github/workflows/export-docs.yml @@ -11,9 +11,9 @@ on: push: branches: [main] paths: - - 'src/lib/docs-content/*.svx' - - 'scripts/export-docs.ts' - - '.github/workflows/export-docs.yml' + - "src/lib/docs-content/*.svx" + - "scripts/export-docs.ts" + - ".github/workflows/export-docs.yml" workflow_dispatch: permissions: @@ -39,6 +39,9 @@ jobs: with: node-version: 22 + - name: Setup Gitsign + uses: chainguard-dev/actions/setup-gitsign@f0be69916b439d0fcced2451b23d0f27cd46d545 # v1.6.26 + - name: Export docs run: node --experimental-strip-types scripts/export-docs.ts target-repo @@ -50,8 +53,9 @@ jobs: path: target-repo branch: docs-sync sign-commits: true - commit-message: 'docs: sync generated docs from coveragetracker.dev' - title: 'docs: sync generated docs from coveragetracker.dev' + token: ${{ secrets.GITHUB_TOKEN }} + commit-message: "docs: sync generated docs from coveragetracker.dev" + title: "docs: sync generated docs from coveragetracker.dev" body: | Automated docs sync from [coveragetracker.dev](https://github.com/CoverageTracker/coveragetracker.dev) (`${{ github.sha }}`).