From c642062aa02338182446e94267c429fa4a5eccf1 Mon Sep 17 00:00:00 2001 From: Philipp Date: Thu, 13 May 2021 18:47:12 +0200 Subject: [PATCH] Enable PHP linting per Drone --- .drone.yml | 32 +++++++++++++++++++++++++++++++- .github/workflows/lint.yml | 17 ----------------- 2 files changed, 31 insertions(+), 18 deletions(-) diff --git a/.drone.yml b/.drone.yml index 53be71e317..74dacfca49 100644 --- a/.drone.yml +++ b/.drone.yml @@ -11,4 +11,34 @@ steps: - name: Check default image: friendicaci/transifex commands: - - /check-messages.sh \ No newline at end of file + - /check-messages.sh +--- +kind: pipeline +type: docker +name: php7.3-lint + +steps: + - name: Test + image: php:7.3 + commands: + - ./bin/composer.phar run lint +--- +kind: pipeline +type: docker +name: php7.4-lint + +steps: + - name: Test + image: php:7.4 + commands: + - ./bin/composer.phar run lint +--- +kind: pipeline +type: docker +name: php8.0-lint + +steps: + - name: Test + image: php:8.0 + commands: + - ./bin/composer.phar run lint diff --git a/.github/workflows/lint.yml b/.github/workflows/lint.yml index 72f53c901f..8612ee740d 100644 --- a/.github/workflows/lint.yml +++ b/.github/workflows/lint.yml @@ -2,23 +2,6 @@ name: Lint on: pull_request jobs: - php-linters: - name: php${{ matrix.php-versions }} lint - runs-on: ubuntu-latest - strategy: - matrix: - php-versions: ['7.3', '7.4', '8.0'] - steps: - - name: Checkout - uses: actions/checkout@v2 - - name: Set up php${{ matrix.php-versions }} - uses: shivammathur/setup-php@master - with: - php-version: ${{ matrix.php-versions }} - coverage: none - - name: Lint - run: bin/composer.phar run lint - php-cs-fixer: name: php-cs check runs-on: ubuntu-latest