Skip to content

Update dependency symfony/validator to v6.4.11 [SECURITY] #7922

Update dependency symfony/validator to v6.4.11 [SECURITY]

Update dependency symfony/validator to v6.4.11 [SECURITY] #7922

# This file is part of the Stooa codebase.
#
# (c) 2020 - present Runroom SL
#
# For the full copyright and license information, please view the LICENSE
# file that was distributed with this source code.
# This workflow ensures that all the Javascript code is linted and styled correctly.
name: Frontend lint and style
on:
pull_request:
push:
branches:
- main
jobs:
frontend-lint:
name: Node ${{ matrix.node }}
runs-on: ubuntu-latest
defaults:
run:
working-directory: frontend
strategy:
matrix:
node: ['18.11']
steps:
- name: Checkout the repository to Github workspace
uses: actions/checkout@v3
- name: Setup the Node environment
uses: actions/setup-node@v3
with:
node-version: ${{ matrix.node }}
- name: Install all NPM dependencies
uses: bahmutov/npm-install@v1
with:
working-directory: frontend
- name: Run ESLint to ensure Javascript coding standards
run: npx eslint src tests
- name: Run Prettier to ensure Javascript styling
run: npx prettier --check src tests