Skip to content

RoboSub 2024

RoboSub 2024 #1384

Workflow file for this run

name: lint
on:
push:
branches: [master]
pull_request:
jobs:
build:
name: Lint Code Base
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- name: Install Foxglove dependencies
run: |
cd foxglove
./foxglove.py build
- name: Lint Code Base
uses: super-linter/super-linter@v5.7.0
env:
VALIDATE_ALL_CODEBASE: true
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
LINTER_RULES_PATH: /
VALIDATE_BASH: true
VALIDATE_BASH_EXEC: true
VALIDATE_PYTHON_FLAKE8: true
VALIDATE_TSX: true
VALIDATE_TYPESCRIPT_ES: true
TYPESCRIPT_ES_CONFIG_FILE: foxglove/.eslintrc.json
VALIDATE_CLANG_FORMAT: true