ci: simplify backend unit test workflow by removing yarn installation and redundant setup steps

This commit is contained in:
Carlos Santos 2025-05-22 15:57:27 +02:00
parent c6d4b757b4
commit eda5549234

View File

@ -10,18 +10,12 @@ jobs:
uses: actions/setup-node@v4
with:
node-version: '20'
- name: Setup yarn # Needed for the redlock package
run: npm install -g yarn
- name: Install wait-on
run: npm install -g wait-on
- name: Checkout OpenVidu Meet
uses: actions/checkout@v4
- name: Setup OpenVidu Meet
shell: bash
run: |
./prepare.sh
cd backend
npm install
uses: ./.github/actions/setup-openvidu-meet
- name: Run tests
run: |
cd backend