- name: Install Dependencies
run: poetry install --no-root
- name: Lint
- if: ${{ matrix.os == 'ubuntu-latest' && matrix.python == '3.12' }}
+ if: ${{ matrix.os == 'ubuntu-latest' && matrix.python == '3.13' }}
run: poetry run task lint
build-simulator:
needs: [check-secrets]
strategy:
matrix:
os: [windows-latest, macos-latest, ubuntu-latest]
- node: ['20.x', '22.x', 'latest']
+ node: ['20.x', '22.x', '24.x', 'latest']
name: Build simulator with Node ${{ matrix.node }} on ${{ matrix.os }}
runs-on: ${{ matrix.os }}
steps:
strategy:
matrix:
os: [windows-latest, macos-latest, ubuntu-latest]
- node: ['18.x', '20.x', '22.x', 'latest']
+ node: ['20.x', '22.x', '24.x', 'latest']
name: Build dashboard with Node ${{ matrix.node }} on ${{ matrix.os }}
runs-on: ${{ matrix.os }}
defaults: