Skip to content

Define how to run tests #199

Define how to run tests

Define how to run tests #199

Workflow file for this run

name: Linters
on: [push, pull_request]
jobs:
lint:
runs-on: ubuntu-latest
steps:
- name: Checkout code
uses: actions/checkout@v4
- name: Set up Python
uses: actions/setup-python@v5
with:
python-version: "3.10"
- name: Setup Bazel
uses: bazel-contrib/setup-bazel@0.15.0
- name: Install dependencies
run: |
python -m pip install --upgrade pip
pip install pylint
echo "6.5.0" > .bazelversion
- name: Analysing the code with pylint
run: pylint .
- name: Analyzing the code with Buildifier
run: |
bazel test //:format_test --test_output=errors
# TODO: Add more linters here