name: Check syntax on: [push,workflow_dispatch] jobs: check: runs-on: docker steps: - uses: actions/checkout@v4 - uses: actions/setup-python@v5 - uses: actions/setup-node@v4 - name: Install dependencies run: apt update && apt upgrade python3 npm -y && npm install jshint - run: python3 -m py_compile sweebot.py - run: jshint script.js