Skip to content

Gough dev

Gough dev #178

Workflow file for this run

## Workflow to run when there is a direct push to the main branch, or a PR is submitted.
## The workflow runs three workflows - Valdation, Execution, and HTML Deployment.
## The jobs are dependent on the previous succeding - if valdiation fails, the rest will, if
## execution fails, html deployment will not run.
## Each job runs on its own runner with an independent environment, with the exception of the
## HTML generation, which occurs on a single runner using the global environment.
name: Notebook Execution and Validation
on:
pull_request:
branches:
- main
paths:
- 'notebooks/**.ipynb'
- 'requirements.txt'
jobs:
NotebookExecutionValidation:
uses: spacetelescope/notebook-ci-actions/.github/workflows/ci_runner.yml@req-dev

Check failure on line 21 in .github/workflows/ci_runner.yml

View workflow run for this annotation

GitHub Actions / Notebook Execution and Validation

Invalid workflow file

The workflow is not valid. In .github/workflows/ci_runner.yml (Line: 21, Col: 10): Error from called workflow spacetelescope/notebook-ci-actions/.github/workflows/ci_runner.yml@req-dev (Line: 85, Col: 9): Unrecognized function: 'length'. Located at position 1 within expression: length(fromJson(needs.gather-notebooks.outputs.matrix)) > 0
with:
python-version: ${{ vars.PYTHON_VERSION || '3.11' }}
permissions:
contents: write