Skip to content

Add UI delegation notebook #281

Add UI delegation notebook

Add UI delegation notebook #281

Workflow file for this run

# SPDX-License-Identifier: Apache-2.0
# Copyright 2023 The Foundry Visionmongers Ltd
name: Code quality
on: pull_request
concurrency:
group: ${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: true
jobs:
markdown-link-check:
runs-on: ubuntu-22.04
steps:
- uses: actions/checkout@v4
- uses: gaurav-nelson/github-action-markdown-link-check@v1
cpp-linters:
name: C++ linters
runs-on: ubuntu-22.04
steps:
- uses: actions/checkout@v3
- name: Set up Python
uses: actions/setup-python@v4
with:
python-version: 3.11
# Run cmake lint on all CMakeLists.txt and .cmake files that arn't
# in hidden directories.
- name: CMake lint
shell: bash
run: >
python -m pip install cmakelang pyyaml &&
find . -not -path '*/.*' -a -name "CMakeLists.txt"
-o -not -path '*/.*' -name "*.cmake" | xargs cmake-lint