From: Dmitry Misharov Date: Wed, 10 Jul 2024 12:51:04 +0000 (+0200) Subject: deploy docs.openssl.org on doc changes X-Git-Tag: openssl-3.4.0-alpha1~354 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=8b591dceeff52965dbde14a0e455c5d3548a2609;p=thirdparty%2Fopenssl.git deploy docs.openssl.org on doc changes Reviewed-by: Todd Short Reviewed-by: Tomas Mraz (Merged from https://github.com/openssl/openssl/pull/24839) --- diff --git a/.github/workflows/deploy-docs-openssl-org.yml b/.github/workflows/deploy-docs-openssl-org.yml new file mode 100644 index 00000000000..7b8e6838a7e --- /dev/null +++ b/.github/workflows/deploy-docs-openssl-org.yml @@ -0,0 +1,23 @@ +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 }}