Signed-off-by: Jérôme Benoit <jerome.benoit@sap.com>
build-ocpp-server:
strategy:
matrix:
- python:
- - 3.12
- name: Build OCPP mock server with Python ${{ matrix.python }}
- runs-on: ubuntu-latest
+ os: [ubuntu-latest, windows-latest, macos-latest]
+ python: [3.12]
+ name: Build OCPP mock server with Python ${{ matrix.python }} on ${{ matrix.os }}
+ runs-on: ${{ matrix.os }}
defaults:
run:
working-directory: tests/ocpp-server
- name: Install Dependencies
run: poetry install --no-root
- name: Lint
+ if: ${{ matrix.os == 'ubuntu-latest' && matrix.python == '3.12' }}
run: poetry run task lint
build-simulator:
needs: [check-secrets]