Skip to content

Show more informative error message when VFS hydration fails. Displaya popup and put an error into activity list. More detailed logs. #2405

Show more informative error message when VFS hydration fails. Displaya popup and put an error into activity list. More detailed logs.

Show more informative error message when VFS hydration fails. Displaya popup and put an error into activity list. More detailed logs. #2405

Workflow file for this run

name: QML Label component check
on:
pull_request:
types: [opened, synchronize, reopened]
jobs:
build:
name: QML Label component check
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- name: Run label component count
run: |
MATCHESRESULT=$(find . -iname "*.qml" | xargs grep -r -e "^\s*Label\s*[{]" | wc -l | sed "s/ //g")
echo "MATCHES=${MATCHESRESULT}" >> $GITHUB_ENV
echo "EXPECTED_MATCHES=1" >> $GITHUB_ENV
- name: Check label component use count
if: env.MATCHES != env.EXPECTED_MATCHES
uses: actions/github-script@v6
with:
script: |
core.setFailed('Using QML Labels! Make sure to use EnforcedPlainTextLabel instead!')