Skip to content

tiiuae-pixhawk-and-saluki #586

tiiuae-pixhawk-and-saluki

tiiuae-pixhawk-and-saluki #586

name: Build Workflow
on:
push:
branches: [main]
pull_request:
branches: [main]
workflow_dispatch:
inputs:
build-saluki-v1:
description: 'Build Saluki-v1 product manually'
required: true
default: saluki-v1_default,saluki-v1_bootloader,saluki-v1_amp,saluki-v1_protected
permissions:
contents: read
packages: write
jobs:
fc_matrix:
strategy:
fail-fast: false
matrix:
product: [pixhawk, saluki-v2_default, saluki-v2_bootloader, saluki-v2_amp, saluki-v2_protected, saluki-pi_default, saluki-pi_bootloader, saluki-pi_amp, saluki-pi_protected, saluki-v1_default, saluki-v1_bootloader, saluki-v1_amp, saluki-v1_protected]
if: |

Check failure on line 26 in .github/workflows/tiiuae-pixhawk-and-saluki.yaml

View workflow run for this annotation

GitHub Actions / Build Workflow

Invalid workflow file

The workflow is not valid. .github/workflows/tiiuae-pixhawk-and-saluki.yaml (Line: 26, Col: 9): Unrecognized named-value: 'matrix'. Located at position 1 within expression: matrix.product != 'saluki-v1_default' && github.event.inputs.version != 'saluki-v1_default' matrix.product != 'saluki-v1_bootloader' && github.event.inputs.version != 'saluki-v1_bootloader' matrix.product != 'saluki-v1_amp' && github.event.inputs.version != 'saluki-v1_amp' matrix.product != 'saluki-v1_protected' && github.event.inputs.version != 'saluk[...]
matrix.product != 'saluki-v1_default' && github.event.inputs.version != 'saluki-v1_default'
matrix.product != 'saluki-v1_bootloader' && github.event.inputs.version != 'saluki-v1_bootloader'
matrix.product != 'saluki-v1_amp' && github.event.inputs.version != 'saluki-v1_amp'
matrix.product != 'saluki-v1_protected' && github.event.inputs.version != 'saluki-v1_protected'
uses: ./.github/workflows/tiiuae-pixhawk-and-saluki-builder.yaml
with:
product: ${{ matrix.product }}
enabled: ${{ github.event.pull_request.head.repo.full_name == github.repository || github.event_name == 'push' || (github.event_name == 'workflow_dispatch' && contains(github.event.inputs.build-saluki-v1, matrix.product)) }}
secrets: inherit