name: Arduino Lint Check on: push: branches: [ master, main ] pull_request: branches: [ master, main ] workflow_dispatch: defaults: run: shell: bash concurrency: group: ${{ github.workflow }}-${{ github.ref }} cancel-in-progress: true jobs: lint: name: Lint Check runs-on: [self-hosted, Linux, X64] steps: - uses: actions/checkout@v4 - uses: arduino/arduino-lint-action@v2 with: library-manager: update compliance: strict project-type: all