From ffd0c05f418b97f583fd0b04c81032af80d66c29 Mon Sep 17 00:00:00 2001 From: Richard Alpe Date: Mon, 30 Jun 2025 11:29:27 +0200 Subject: [PATCH] .github: allow workflow caller to pass 9pm config --- .github/workflows/test.yml | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 2a15e005..95fe7ed6 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -25,10 +25,15 @@ on: required: false type: string default: kernelkit/infix + ninepm-conf: + required: false + type: string + default: '' env: FLV: ${{ github.event_name == 'workflow_dispatch' && github.event.inputs.flavor || inputs.flavor }} INFIX_REPO: ${{ github.event_name == 'workflow_dispatch' && github.event.inputs.infix_repo || inputs.infix_repo }} + NINEPM_CONF: ${{ github.event_name == 'workflow_dispatch' && github.event.inputs.ninepm-conf || inputs.ninepm-conf }} jobs: test: @@ -77,6 +82,10 @@ jobs: - name: Regression Test x86_64${{ steps.vars.outputs.flv }} run: | + if [ -n "$NINEPM_CONF" ]; then + export NINEPM_PROJ_CONFIG="${GITHUB_WORKSPACE}/$NINEPM_CONF" + echo "DEBUG: NINEPM_PROJ_CONFIG is '$NINEPM_PROJ_CONFIG'" + fi make test - name: Publish Test Result for x86_64${{ steps.vars.outputs.flv }}