From 57843adb48746020d55cdc10cebd334b09b12db0 Mon Sep 17 00:00:00 2001 From: Ramon Roche Date: Tue, 6 May 2025 10:33:33 -0700 Subject: [PATCH] ci: checks for updates to the px4 modules metadata Signed-off-by: Ramon Roche --- .github/workflows/docs_metadata_check.yml | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/.github/workflows/docs_metadata_check.yml b/.github/workflows/docs_metadata_check.yml index daef38f917..612a366ede 100644 --- a/.github/workflows/docs_metadata_check.yml +++ b/.github/workflows/docs_metadata_check.yml @@ -100,3 +100,21 @@ jobs: - name: Run airframe docs check run: Tools/ci/metadata_airframe.sh --test-only + + modules-check: + name: Check module reference metadata + runs-on: [runs-on,runner=2cpu-linux-x64,image=ubuntu24-full-x64,"run-id=${{ github.run_id }}",spot=true] + container: + image: ghcr.io/px4/px4-dev:v1.16.0-rc1 + + steps: + - name: Checkout repository + uses: actions/checkout@v4 + with: + persist-credentials: true + + - name: Mark all directories safe for Git + run: git config --system --add safe.directory '*' + + - name: Run module docs check + run: Tools/ci/metadata_modules.sh --test-only