keycloak-scim/.github/actions/conditional/action.yml
Martin Bartoš bfde73b327 Conditionally execute WebAuthn tests when Account console UI is changed
Closes #30026

Signed-off-by: Martin Bartoš <mabartos@redhat.com>
Co-authored-by: Alexander Schwartz <alexander.schwartz@gmx.net>
2024-05-31 17:44:06 +02:00

55 lines
1.7 KiB
YAML

name: Changed Files
description: Checks changes against target branch
inputs:
token:
description: GitHub Token
required: true
outputs:
ci:
description: Should "ci.yml" execute
value: ${{ steps.changes.outputs.ci }}
ci-quarkus:
description: Should "ci.yml" execute (Quarkus)
value: ${{ steps.changes.outputs.ci-quarkus }}
ci-store:
description: Should "ci.yml" execute (Store)
value: ${{ steps.changes.outputs.ci-store }}
ci-sssd:
description: Should "ci.yml" execute (SSSD)
value: ${{ steps.changes.outputs.ci-sssd }}
ci-webauthn:
description: Should "ci.yml" execute (WebAuthn)
value: ${{ steps.changes.outputs.ci-webauthn }}
operator:
description: Should "operator-ci.yml" execute
value: ${{ steps.changes.outputs.operator }}
js:
description: Should "js-ci.yml" execute
value: ${{ steps.changes.outputs.js }}
codeql-java:
description: Should "codeql-analysis.yml / java" execute
value: ${{ steps.changes.outputs.codeql-java }}
codeql-themes:
description: Should "codeql-analysis.yml / themes" execute
value: ${{ steps.changes.outputs.codeql-themes }}
guides:
description: Should "guides.yml" execute
value: ${{ steps.changes.outputs.guides }}
documentation:
description: Should "documentation.yml" execute
value: ${{ steps.changes.outputs.documentation }}
sssd:
description: Should "sssd.yml" execute
value: ${{ steps.changes.outputs.sssd }}
runs:
using: composite
steps:
- id: changes
name: Find changes
shell: bash
run: .github/actions/conditional/conditional.sh ${{ github.repository }} ${{ github.ref }}
env:
GITHUB_TOKEN: ${{ inputs.token }}