From f8632232fd40467def676b614e6e1b6672e2bb5f Mon Sep 17 00:00:00 2001 From: George Joseph Date: Tue, 5 Sep 2023 13:02:19 -0600 Subject: [PATCH] ari-stubs: Fix more local anchor references Also allow CreateDocs job to be run manually with default branches. (cherry picked from commit c14849ac178b079b77f955886624b2cfc511c9b4) --- .github/workflows/CreateDocs.yml | 21 +++++++++++++++++---- 1 file changed, 17 insertions(+), 4 deletions(-) diff --git a/.github/workflows/CreateDocs.yml b/.github/workflows/CreateDocs.yml index 29dbae2f32..0417849adf 100644 --- a/.github/workflows/CreateDocs.yml +++ b/.github/workflows/CreateDocs.yml @@ -4,8 +4,7 @@ on: inputs: branches: description: "JSON array of branches: ['18','20'] (no spaces)" - required: true - default: ${{ vars.WIKIDOCS_ENABLE }} + required: false type: string schedule: # Times are UTC @@ -15,15 +14,29 @@ env: ASTERISK_REPO: ${{ github.repository }} GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} GH_TOKEN: ${{ secrets.GITHUB_TOKEN }} + DEFAULT_BRANCHES: ${{ vars.WIKIDOC_BRANCHES }} + INPUT_BRANCHES: ${{ inputs.branches }} jobs: + CreateDocsDebug: runs-on: ubuntu-latest + outputs: + manual_branches: ${{ steps.setup.outputs.manual_branches }} steps: + - name: setup + run: | + MANUAL_BRANCHES="$INPUT_BRANCHES" + [ -z "$MANUAL_BRANCHES" ] && MANUAL_BRANCHES="$DEFAULT_BRANCHES" || : + echo "manual_branches=${MANUAL_BRANCHES}" + echo "manual_branches=${MANUAL_BRANCHES}" >>${GITHUB_OUTPUT} + exit 0 + - name: DumpEnvironment uses: asterisk/asterisk-ci-actions/DumpEnvironmentAction@main with: - action-vars: ${{toJSON(inputs)}} + action-inputs: ${{toJSON(inputs)}} + action-vars: ${{ toJSON(steps.setup.outputs) }} CreateDocsScheduledMatrix: needs: [ CreateDocsDebug ] @@ -74,7 +87,7 @@ jobs: strategy: fail-fast: false matrix: - branch: ${{ fromJSON(inputs.branches) }} + branch: ${{ fromJSON(vars.WIKIDOC_MANUAL_BRANCHES) }} runs-on: ubuntu-latest steps: - name: CreateDocs for ${{matrix.branch}}