Skip to content

Make CPU affinity used for CPU pinning configurable via json file (#1… #1859

Make CPU affinity used for CPU pinning configurable via json file (#1…

Make CPU affinity used for CPU pinning configurable via json file (#1… #1859

Workflow file for this run

name: CI
on:
push:
branches:
- main
- 'releases/**'
workflow_call:
workflow_dispatch:
jobs:
validate_imported_protos:
uses: ./.github/workflows/validate_imported_protos.yml
validate_python:
uses: ./.github/workflows/validate_python.yml
build_desktop:
needs:
- validate_imported_protos
- validate_python
uses: ./.github/workflows/build_cmake.yml
build_nilrt:
needs:
- validate_imported_protos
- validate_python
uses: ./.github/workflows/build_nilrt.yml
run_win_system_tests:
needs: build_desktop
uses: ./.github/workflows/run_win_system_tests.yml
run_ubuntu_system_tests:
needs: build_desktop
uses: ./.github/workflows/run_ubuntu_system_tests.yml
create_client_artifacts:
uses: ./.github/workflows/create_client_artifacts.yml
create_release:
if: ${{ startsWith(github.ref, 'refs/heads/releases') && github.event_name == 'push' }}
needs:
- build_desktop
- build_nilrt
- create_client_artifacts
uses: ./.github/workflows/create_release.yml