From f06b78fb1ae2b4cb116172aa647e6f6d11aaafa0 Mon Sep 17 00:00:00 2001 From: Martijn Laarman Date: Wed, 15 Jan 2025 13:56:18 +0100 Subject: [PATCH] Add support for 'continue-on-error' input in publish action This adds an optional 'continue-on-error' input to the publish action. It allows the workflow to proceed even if documentation building fails, based on the provided value. Defaults to 'false' to maintain the current behavior. --- actions/publish/action.yml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/actions/publish/action.yml b/actions/publish/action.yml index 1252dd601..3aeed1752 100644 --- a/actions/publish/action.yml +++ b/actions/publish/action.yml @@ -14,6 +14,10 @@ inputs: strict: description: 'Treat warnings as errors' required: false + continue-on-error: + description: 'Treat warnings as errors' + required: false + default: "false" runs: using: "composite" @@ -23,6 +27,7 @@ runs: run: 'echo "value=`basename ${{ github.repository }}`" >> $GITHUB_OUTPUT' - name: Build documentation uses: elastic/docs-builder@main + continue-on-error: ${{ inputs.continue-on-error == 'true' }} with: prefix: '${{ steps.repo-basename.outputs.value }}' strict: ${{ inputs.strict }}