From 9c271aa50fac27fe7fdfd40bdbb9ea9978c90b99 Mon Sep 17 00:00:00 2001 From: Doug Fennell Date: Sun, 19 Oct 2025 18:20:59 -0500 Subject: [PATCH 1/2] conformance(action): correctly forward include/exclude tag flags to CLI --- .github/actions/rdcp-conformance/action.yml | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/.github/actions/rdcp-conformance/action.yml b/.github/actions/rdcp-conformance/action.yml index 79ea3e6..ab5c9f3 100644 --- a/.github/actions/rdcp-conformance/action.yml +++ b/.github/actions/rdcp-conformance/action.yml @@ -48,12 +48,11 @@ runs: - name: Discovery shell: bash run: | - npx rdcp-conformance --base-url="${{ inputs.base-url }}" --out="${{ inputs.discovery-out }}" \ - ${INPUT_INCLUDE:+--include-tags="${{ inputs.include-tags }}"} \ - ${INPUT_EXCLUDE:+--exclude-tags="${{ inputs.exclude-tags }}"} || \ - node scripts/rdcp-conformance.mjs --base-url="${{ inputs.base-url }}" --out="${{ inputs.discovery-out }}" \ - ${INPUT_INCLUDE:+--include-tags="${{ inputs.include-tags }}"} \ - ${INPUT_EXCLUDE:+--exclude-tags="${{ inputs.exclude-tags }}"} + FLAGS="" + if [ -n "${{ inputs.include-tags }}" ]; then FLAGS="$FLAGS --include-tags=\"${{ inputs.include-tags }}\""; fi + if [ -n "${{ inputs.exclude-tags }}" ]; then FLAGS="$FLAGS --exclude-tags=\"${{ inputs.exclude-tags }}\""; fi + npx rdcp-conformance --base-url="${{ inputs.base-url }}" --out="${{ inputs.discovery-out }}" $FLAGS || \ + node scripts/rdcp-conformance.mjs --base-url="${{ inputs.base-url }}" --out="${{ inputs.discovery-out }}" $FLAGS - name: Run tests (conformance-mode) shell: bash run: npm test From 75d715da92ab8cb886467afa201b4bd7c5bd6e6b Mon Sep 17 00:00:00 2001 From: Doug Fennell Date: Sun, 19 Oct 2025 18:26:20 -0500 Subject: [PATCH 2/2] docs(wiki): update submodule pointer for Conformance CLI page --- .wiki-edit | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.wiki-edit b/.wiki-edit index ea7de41..6dc6c90 160000 --- a/.wiki-edit +++ b/.wiki-edit @@ -1 +1 @@ -Subproject commit ea7de410eb3bc3543ea4d251325eef20c5ace10c +Subproject commit 6dc6c90e9455dd91cf8499e7d9232473051c1fc2