From 6b800ff68a141ff4c15ede932a744a9f3d1bb15c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Vandr=C3=A9=20Leal?= Date: Tue, 10 Dec 2024 16:09:54 +0100 Subject: [PATCH 1/2] Add workflow to sync docs-content --- .github/workflows/sync-docs-content.yml | 29 +++++++++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 .github/workflows/sync-docs-content.yml diff --git a/.github/workflows/sync-docs-content.yml b/.github/workflows/sync-docs-content.yml new file mode 100644 index 00000000..5bac7c6f --- /dev/null +++ b/.github/workflows/sync-docs-content.yml @@ -0,0 +1,29 @@ +name: Sync docs-content + +on: + push: + branches: + - main + paths: + - 'openapi/**' + workflow_dispatch: + +jobs: + sync-docs-content: + runs-on: ubuntu-latest + + steps: + - name: Sync + uses: actions/github-script@v7 + with: + github-token: ${{ secrets.GITHUB_TOKEN }} + script: | + await github.rest.repos.createDispatchEvent({ + owner: 'GetStream', + repo: 'docs-content', + event_type: 'update-openapi', + client_payload: { + event_type: 'update-openapi', + message: 'Sync triggered' + } + }); From 681cc06ce99e5beead5d26706c1271364ddf7ad0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Vandr=C3=A9=20Leal?= Date: Tue, 10 Dec 2024 16:12:25 +0100 Subject: [PATCH 2/2] Replace sync with update --- .github/workflows/sync-docs-content.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/sync-docs-content.yml b/.github/workflows/sync-docs-content.yml index 5bac7c6f..a87e10f7 100644 --- a/.github/workflows/sync-docs-content.yml +++ b/.github/workflows/sync-docs-content.yml @@ -1,4 +1,4 @@ -name: Sync docs-content +name: Update docs-content on: push: @@ -9,7 +9,7 @@ on: workflow_dispatch: jobs: - sync-docs-content: + update-docs-content: runs-on: ubuntu-latest steps: @@ -24,6 +24,6 @@ jobs: event_type: 'update-openapi', client_payload: { event_type: 'update-openapi', - message: 'Sync triggered' + message: 'Update triggered' } });