From f03fa411d795fbad7ec207f4cd302acbf4e1a7b5 Mon Sep 17 00:00:00 2001 From: Christian Mejlak Date: Fri, 31 Oct 2025 10:28:42 +0100 Subject: [PATCH] feat: add a workflow to trigger an Algolia index update --- .github/workflows/trigger-algolia-index.yml | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 .github/workflows/trigger-algolia-index.yml diff --git a/.github/workflows/trigger-algolia-index.yml b/.github/workflows/trigger-algolia-index.yml new file mode 100644 index 00000000..c5c9b9eb --- /dev/null +++ b/.github/workflows/trigger-algolia-index.yml @@ -0,0 +1,21 @@ +name: Trigger Algolia Index Update +run-name: Trigger Algolia Index Update by @${{ github.actor }} + +on: + push: + branches: + - main + paths: + - '**.mdx' + - 'manifest.json' + +jobs: + trigger: + runs-on: ubuntu-latest + steps: + - name: Trigger smallstep.com workflow + uses: peter-evans/repository-dispatch@ff45666b9427631e3450c54a1bcbee4d9ff4d7c0 # v3.0.0 + with: + token: ${{ secrets.ALGOLIA_INDEX_TRIGGER_TOKEN }} + repository: smallstep/smallstep.com + event-type: docs-updated