chore: action to generate documentation references (#7888)

Added an action that triggers documentation actions generating references
This commit is contained in:
Shahed Nasser
2024-07-01 16:54:17 +03:00
committed by GitHub
parent 63e64e738a
commit 9b5f26adab
3 changed files with 16 additions and 5 deletions

View File

@@ -1,5 +1,6 @@
name: Generate Public References
on:
workflow_call:
workflow_dispatch:
inputs:
referenceName:
@@ -12,7 +13,7 @@ on:
jobs:
api-v2:
runs-on: ubuntu-latest
if: ${{ github.event_name == 'release' || github.event.inputs.referenceName == 'all' || github.event.inputs.referenceName == 'api' }}
if: ${{ github.event_name == 'release' || github.event_name == 'workflow_call' || github.event.inputs.referenceName == 'all' || github.event.inputs.referenceName == 'api' }}
steps:
- name: Cancel Previous Runs
uses: styfle/cancel-workflow-action@0.11.0
@@ -62,7 +63,7 @@ jobs:
branch-suffix: "timestamp"
ui:
runs-on: ubuntu-latest
if: ${{ github.event_name == 'release' || github.event.inputs.referenceName == 'all' || github.event.inputs.referenceName == 'ui' }}
if: ${{ github.event_name == 'release' || github.event_name == 'workflow_call' || github.event.inputs.referenceName == 'all' || github.event.inputs.referenceName == 'ui' }}
steps:
- name: Cancel Previous Runs
uses: styfle/cancel-workflow-action@0.11.0