diff options
-rw-r--r-- | .drone.yml | 61 | ||||
-rw-r--r-- | .github/workflows/lint.yml | 21 |
2 files changed, 21 insertions, 61 deletions
diff --git a/.drone.yml b/.drone.yml index db78f6dd4..7c035bc99 100644 --- a/.drone.yml +++ b/.drone.yml @@ -23,70 +23,9 @@ # #--- kind: pipeline -name: eslint - -steps: - - name: eslint - image: nextcloudci/node:node-7 - commands: - - make dev-setup - - make lint - -trigger: - branch: - - master - - stable* - event: - - pull_request - - push - ---- -kind: pipeline -name: stylelint - -steps: - - name: stylelint - image: nextcloudci/stylelint:stylelint-2 - commands: - - ./run-stylelint.sh - -trigger: - branch: - - master - - stable* - event: - - pull_request - - push - ---- -kind: pipeline name: compatibility steps: - - name: syntax-php7.2 - image: nextcloudci/php7.2:php7.2-13 - environment: - APP_NAME: spreed - CORE_BRANCH: master - DATABASEHOST: sqlite - commands: - - wget https://raw.githubusercontent.com/nextcloud/travis_ci/master/before_install.sh - - bash ./before_install.sh $APP_NAME $CORE_BRANCH $DATABASEHOST - - cd ../server - - composer install - - ./lib/composer/bin/parallel-lint apps/$APP_NAME/ - - name: syntax-php7.4 - image: nextcloudci/php7.4:2 - environment: - APP_NAME: spreed - CORE_BRANCH: master - DATABASEHOST: sqlite - commands: - - wget https://raw.githubusercontent.com/nextcloud/travis_ci/master/before_install.sh - - bash ./before_install.sh $APP_NAME $CORE_BRANCH $DATABASEHOST - - cd ../server - - composer install - - ./lib/composer/bin/parallel-lint apps/$APP_NAME/ - name: app-code-check image: nextcloudci/php7.3:php7.3-5 environment: diff --git a/.github/workflows/lint.yml b/.github/workflows/lint.yml new file mode 100644 index 000000000..19eaabf70 --- /dev/null +++ b/.github/workflows/lint.yml @@ -0,0 +1,21 @@ +name: Lint + +on: [push] + +jobs: + php-linters: + runs-on: ubuntu-latest + strategy: + matrix: + php-versions: ['7.2', '7.3', '7.4'] + name: php${{ matrix.php-versions }} lint + steps: + - name: Checkout + uses: actions/checkout@master + - name: Set up php${{ matrix.php-versions }} + uses: shivammathur/setup-php@master + with: + php-version: ${{ matrix.php-versions }} + coverage: none + - name: Lint + run: "find . -name \\*.php -not -path './vendor/*' -exec php -l \"{}\" \\;" |