Reviewed-by: Todd Short <todd.short@me.com>
Reviewed-by: Tomas Mraz <tomas@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/24839)
--- /dev/null
+name: "Trigger docs.openssl.org deployment"
+
+on:
+ push:
+ branches:
+ - "openssl-3.[0-9]+"
+ - "master"
+ paths:
+ - "doc/man*/**"
+
+jobs:
+ trigger:
+ runs-on: ubuntu-latest
+ steps:
+ - name: "Trigger deployment workflow"
+ run: |
+ gh workflow run -f branch=${{ github.ref_name }} deploy-site.yaml
+ sleep 3
+ RUN_ID=$(gh run list -w deploy-site.yaml -L 1 --json databaseId -q ".[0].databaseId")
+ gh run watch ${RUN_ID} --exit-status
+ env:
+ GH_REPO: "openssl/openssl-docs"
+ GH_TOKEN: ${{ secrets.OPENSSL_MACHINE_TOKEN }}