Skip to content

Updated render attribute function and escape functions added #483

Updated render attribute function and escape functions added

Updated render attribute function and escape functions added #483

Workflow file for this run

name: CI
on: pull_request
jobs:
CI:
runs-on: ubuntu-latest
strategy:
matrix:
node: [ 14.15 ]
php: ['7.4']
steps:
- name: Checkout
uses: actions/checkout@v3
- name: Setup PHP
uses: shivammathur/setup-php@v2
with:
php-version: ${{ matrix.php }}
coverage: none
tools: composer
- name: Install composer dependencies
run: composer config github-oauth.github.com ${{ secrets.PRIVATE_ACCESS_TOKEN }} && composer install --prefer-dist --no-suggest --no-progress
- name: PHPCS check
if: always()
uses: chekalsky/phpcs-action@v1
with:
phpcs_bin_path: './vendor/bin/phpcs'
- name: Use desired version of NodeJS
uses: actions/setup-node@v3
with:
node-version: ${{ matrix.node }}
cache: 'npm'
- name: npm install, build
run: npm ci
- name: Start Docker environment
run: npm run env:start
env:
COMPOSE_INTERACTIVE_NO_CLI: true
- name: E2E Tests
if: always()
run: npm run test:e2e:ci
- name: Stop Docker environment
run: npm run env:stop
if: always()
env:
COMPOSE_INTERACTIVE_]NO_CLI: true
- name: Lint JS
run: npm run lint:js