Fixed bug leading to semaphore leak when filtering messages #1703
Workflow file for this run
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
name: Console CI | |
# Configured for all pushes and PRs for the sake of new console development on dev branches. | |
# Later it could be changed to pushes and PRs only to master branch to match main CI config. | |
on: [ push, pull_request ] | |
jobs: | |
build: | |
runs-on: ubuntu-latest | |
defaults: | |
run: | |
working-directory: ./hermes-console | |
steps: | |
- name: Checkout | |
uses: actions/checkout@v4 | |
- name: Setup node | |
uses: actions/setup-node@v4 | |
with: | |
node-version: 20 | |
- name: Run linter | |
run: yarn && yarn lint | |
- name: Run frontend tests | |
run: yarn test:unit |