Skip to content

Latest commit

 

History

History
40 lines (30 loc) · 1.45 KB

README.md

File metadata and controls

40 lines (30 loc) · 1.45 KB

Auditor

Docker Pulls

The Auditor is a toolbox based on the awesome GrumPHP utility which allows to run several code quality tools parallel.

Currently, the Auditor supports the following code quality tools:

Usage

To use the Auditor tool container just run the following command in directory with your grumphp.yml:

docker run -it --rm -v $PWD:/app --workdir /app nbgrp/auditor:latest

It passes your current working directory ($PWD) into the Auditor's container and execute grumphp run for all files from this directory with applying settings from grumphp.yml.

When using the Auditor with GitHub Actions, you may need to specify the working directory (that contains grumphp.yml) inside a repository. To do this, you can use the with.working_dir step parameter:

- name: Audit
  uses: docker://nbgrp/auditor:latest
  with:
    working_dir: inner_directory_with_grumphp_config