Skip to content

Add multi-language CI workflow for Python and JavaScript #1

Add multi-language CI workflow for Python and JavaScript

Add multi-language CI workflow for Python and JavaScript #1

name: Multi-Language CI
on: [push, pull_request]
jobs:
python-tests:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: actions/setup-python@v4
with:
python-version: '3.11'

Check failure on line 11 in .github/workflows/multi-language.yml

View workflow run for this annotation

GitHub Actions / .github/workflows/multi-language.yml

Invalid workflow file

You have an error in your yaml syntax on line 11
- [cite_start]run: pip install -r requirements.txt # Uses requirements from Ex 4 [cite: 238]
- run: pytest -v
javascript-tests:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: actions/setup-node@v4
with:
node-version: '20'
- [cite_start]run: npm install # Installs Jest [cite: 247]
- [cite_start]run: npm test # Runs stringUtils.test.js [cite: 248]