spelling.yml 676 B

1234567891011121314151617181920212223242526272829303132
  1. name: Spellcheck
  2. on:
  3. workflow_run:
  4. workflows: [Build slim packages]
  5. types:
  6. - completed
  7. jobs:
  8. spellcheck_schema:
  9. runs-on: ubuntu-latest
  10. strategy:
  11. fail-fast: true
  12. matrix:
  13. profile:
  14. - emqx-enterprise
  15. otp:
  16. - 24.2.1-1
  17. os:
  18. - ubuntu20.04
  19. steps:
  20. - uses: actions/checkout@v2
  21. - uses: dawidd6/action-download-artifact@v2
  22. with:
  23. name: ${{ matrix.profile }}-${{ matrix.otp }}-${{ matrix.os }}
  24. workflow: build_slim_packages.yaml
  25. path: .
  26. - name: Run spellcheck
  27. run: |
  28. tar zxf *.tar.gz
  29. find . -name schema.json -exec scripts/spellcheck \{\} \;