Skip to content

➕ Validates QML and JavaScript files

License

Notifications You must be signed in to change notification settings

liri-infra/qmllint-action

Use this GitHub action with your project
Add this Action to an existing workflow or create a new one
View on Marketplace

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

qmllint-action

Verify if QML and JavaScript files are valid.

Usage

To use this action, create a .github/workflows/lint.yml in your repository containing:

name: Lint

on:
  push:
    branches:
      - develop
  pull_request:
    types:
      - assigned
      - opened
      - synchronize
      - reopened

jobs:
  lint:
    runs-on: ubuntu-latest
    steps:
      - name: Checkout
        uses: actions/checkout@v2
      - name: Validate QML and JavaScript files
        uses: liri-infra/qmllint-action@master
        env:
            GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

Test

Test it from command line like this:

GITHUB_TOKEN=token
GITHUB_WORKSPACE=/path/to/project
GITHUB_REPOSITORY=owner/repo
GITHUB_SHA=abcdef...
./entrypoint

Replace GITHUB_TOKEN, GITHUB_WORKSPACE, GITHUB_REPOSITORY, GITHUB_SHA appropriately.