Skip to content

m-seidel/PHP-Lint

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 

Repository files navigation

GitHub Action for PHPLint

GitHub Action implementation of the PHPLint Package provided by https://github.com/overtrue/phplint.

Usage

You can use it as a Github Action like this:

.github/main.workflow

workflow "PHP Linting" {
  resolves = ["Execute"]
  on = "pull_request"
}

action "Execute" {
  uses = "michaelw90/php-lint@master"
}

Or to use GitHub Actions

.github/workflows/phplint.yml

name: PHP Linting

on: pull_request

jobs:
  phplint:

    runs-on: ubuntu-latest

    steps:
        - uses: actions/checkout@v1
        - uses: michaelw90/PHP-Lint@master

If provided, a .phplint.yml file in the root will be used for configuration during run of the Action.

See it in practice

You can find a working and not working PR here: https://github.com/michaelw90/PHP-Lint-Demo/pulls

About

Github Action for PHPLint

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Dockerfile 97.4%
  • Shell 2.6%