From 44a807df2589de1cd46c37989768a2b5ba64ca9b Mon Sep 17 00:00:00 2001 From: smf Date: Mon, 8 Apr 2024 17:03:16 +0800 Subject: [PATCH] add input var: extension-name --- .github/workflows/build_jlext.yml | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/.github/workflows/build_jlext.yml b/.github/workflows/build_jlext.yml index 3ff389b..93af2f5 100644 --- a/.github/workflows/build_jlext.yml +++ b/.github/workflows/build_jlext.yml @@ -1,6 +1,10 @@ on: workflow_call: inputs: + extension-name: + required: true + type: string + artifact-name: required: false type: string @@ -45,9 +49,9 @@ jobs: set -eux python -m pip install .[test] - pytest -vv -r ap --cov alab_project_ext + pytest -vv -r ap --cov ${{ inputs.extension-name }} jupyter server extension list - jupyter server extension list 2>&1 | grep -ie "alab_project_ext.*OK" + jupyter server extension list 2>&1 | grep -ie "${{ inputs.extension-name }}.*OK" jupyter labextension list jupyter labextension list 2>&1 | grep -ie "alab-project-ext.*OK" @@ -59,7 +63,7 @@ jobs: pip install build python -m build - pip uninstall -y "alab_project_ext" jupyterlab + pip uninstall -y "${{ inputs.extension-name }}" jupyterlab - name: Upload extension packages uses: actions/upload-artifact@v4