Skip to content
This repository has been archived by the owner on Aug 29, 2023. It is now read-only.

feat: do not hardcode uCI version #728

feat: do not hardcode uCI version

feat: do not hardcode uCI version #728

Workflow file for this run

on:
pull_request:
name: Check 3rd Party
jobs:
matrix:
runs-on: ubuntu-latest
outputs:
targets: ${{ steps.set-matrix.outputs.targets }}
steps:
- uses: actions/checkout@v3
- id: set-matrix
run: |
TARGETS=$(find . -type f -name "*.yml" | sed "s|^\./||" | grep -v workflow-templates/header.yml | jq -R -s -c 'split("\n")[:-1]')
echo "targets=$TARGETS" >> $GITHUB_OUTPUT
check:
needs: [ matrix ]
runs-on: ubuntu-latest
strategy:
fail-fast: false
matrix:
file: ${{ fromJSON(needs.matrix.outputs.targets) }}
name: ${{ matrix.file }}
steps:
- uses: actions/checkout@v3
- name: Run check
env:
FILE: ${{ matrix.file }}
run: ./scripts/check-3rd-party.sh $FILE