Skip to content

J3-Tech/PHPCpd-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

5 Commits
 
 
 
 
 
 
 
 

Repository files navigation

PHPCpd-Action

Run PHP Copy-Paste Detector in Github actions

Run PHP copy-paste detector in Github Actions

Usage

name: CI

on: [push]

jobs:
  phpcpd:
    runs-on: ubuntu-latest
    name: PHP CPD
    steps:
    - uses: actions/checkout@v2
    - id: PHP-CPD
      uses: J3-Tech/PHPCpd-Action@v0.0.2
      with:
        path: .
        exclude: vendor

Inputs

The following configuration options are available:

  • path - A php source code filename or directory. Can be a comma-separated string
  • exclude - comma-separated string of patterns that are used to ignore directories.
  • minLines - Minimum number of identical lines
  • minTokens - Minimum number of identical tokens