Skip to content

Commit 1ed4671

Browse files
authored
conformance(action): forward include/exclude tag flags to CLI
Forward include/exclude flags to rdcp-conformance in composite action. Docs: added Conformance CLI reference and Home link.
1 parent 2c1ae5c commit 1ed4671

2 files changed

Lines changed: 6 additions & 7 deletions

File tree

.github/actions/rdcp-conformance/action.yml

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -48,12 +48,11 @@ runs:
4848
- name: Discovery
4949
shell: bash
5050
run: |
51-
npx rdcp-conformance --base-url="${{ inputs.base-url }}" --out="${{ inputs.discovery-out }}" \
52-
${INPUT_INCLUDE:+--include-tags="${{ inputs.include-tags }}"} \
53-
${INPUT_EXCLUDE:+--exclude-tags="${{ inputs.exclude-tags }}"} || \
54-
node scripts/rdcp-conformance.mjs --base-url="${{ inputs.base-url }}" --out="${{ inputs.discovery-out }}" \
55-
${INPUT_INCLUDE:+--include-tags="${{ inputs.include-tags }}"} \
56-
${INPUT_EXCLUDE:+--exclude-tags="${{ inputs.exclude-tags }}"}
51+
FLAGS=""
52+
if [ -n "${{ inputs.include-tags }}" ]; then FLAGS="$FLAGS --include-tags=\"${{ inputs.include-tags }}\""; fi
53+
if [ -n "${{ inputs.exclude-tags }}" ]; then FLAGS="$FLAGS --exclude-tags=\"${{ inputs.exclude-tags }}\""; fi
54+
npx rdcp-conformance --base-url="${{ inputs.base-url }}" --out="${{ inputs.discovery-out }}" $FLAGS || \
55+
node scripts/rdcp-conformance.mjs --base-url="${{ inputs.base-url }}" --out="${{ inputs.discovery-out }}" $FLAGS
5756
- name: Run tests (conformance-mode)
5857
shell: bash
5958
run: npm test

.wiki-edit

0 commit comments

Comments
 (0)