diff --git a/.github/workflows/test_lint.yml b/.github/workflows/test_lint.yml index 3461298..cfbbef9 100644 --- a/.github/workflows/test_lint.yml +++ b/.github/workflows/test_lint.yml @@ -1,31 +1,31 @@ name: Test and Lint Project -on: [push, pull_request] +on: [ push, pull_request ] jobs: build: runs-on: ubuntu-latest strategy: matrix: - python-version: ["3.10"] + python-version: [ "3.10" ] steps: - uses: actions/checkout@v4 - - name: Set up Python ${{ matrix.python-version }} - uses: actions/setup-python@v3 - with: - python-version: ${{ matrix.python-version }} - cache: 'pip' - - name: Install dependencies - run: | - python -m pip install --upgrade pip - pip install pylint pytest - pip install torch torchvision --index-url https://download.pytorch.org/whl/cpu - pip install -r requirements.txt - - name: Test the code with pytest - run: | - pytest . - - name: Analysing the code with pylint - run: | - pylint --rc-file pylintrc.toml -j 0 app scripts tests && lint_result=$? || lint_result=$? - exit $(( $lint_result & 35 )) + - name: Set up Python ${{ matrix.python-version }} + uses: actions/setup-python@v3 + with: + python-version: ${{ matrix.python-version }} + cache: 'pip' + - name: Install dependencies + run: | + python -m pip install --upgrade pip + pip install pylint pytest + pip install torch torchvision --index-url https://download.pytorch.org/whl/cpu + pip install -r requirements.txt + - name: Test the code with pytest + run: | + pytest . + - name: Analysing the code with pylint + run: | + pylint --rc-file pylintrc.toml -j 0 app scripts tests && lint_result=$? || lint_result=$? + exit $(( $lint_result & 35 ))