name: Node.js CI on: push: branches: - main pull_request: branches: - main jobs: ci: name: CI runs-on: ubuntu-latest steps: - name: Checkout Source Files uses: actions/checkout@v4 - name: Install yamllint run: sudo apt-get update && sudo apt-get install yamllint - name: Run Linter run: make lint - name: Run Tests run: make test