Skip to content

Release 5.0.0

Release 5.0.0 #1419

Workflow file for this run

name: Continuous Integration
on:
workflow_dispatch:
pull_request:
concurrency:
group: ${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: true
jobs:
lint:
name: Lint assets JS and CSS using Node version - ${{ matrix.node }}
runs-on: ubuntu-latest
strategy:
fail-fast: false
matrix:
node: [ 'latest' ]
php: [ '8.2', '8.3' ]
steps:
- name: Lint assets
uses: infinum/eightshift-deploy-actions-public/.github/actions/lint-assets-forms@main
with:
NODE_VERSION: ${{ matrix.node }}
PHP_VERSION: ${{ matrix.php }}
PROJECT_PATH: '.'
phpstan:
name: PHP Static code analysis using PHP - ${{ matrix.php }}
runs-on: ubuntu-latest
strategy:
fail-fast: false
matrix:
php: [ '8.2', '8.3' ]
steps:
- name: PHP Static code analysis
uses: infinum/eightshift-deploy-actions-public/.github/actions/lint-php-static@main
with:
PHP_VERSION: ${{ matrix.php }}
PROJECT_PATH: '.'
phpcs:
name: PHP check coding standards using PHP - ${{ matrix.php }}
runs-on: ubuntu-latest
strategy:
fail-fast: false
matrix:
php: [ '8.2', '8.3' ]
steps:
- name: PHP check coding standards
uses: infinum/eightshift-deploy-actions-public/.github/actions/lint-php@main
with:
PHP_VERSION: ${{ matrix.php }}
PROJECT_PATH: '.'