diff --git a/.github/workflows/pipeline.yaml b/.github/workflows/pipeline.yaml index 0e5b307..5ae8c0f 100644 --- a/.github/workflows/pipeline.yaml +++ b/.github/workflows/pipeline.yaml @@ -3,19 +3,20 @@ on: [push, pull_request] jobs: tests: - runs-on: ubuntu-latest strategy: matrix: - blender: [latest, 3.6lts, 3.3lts, 2.93lts, 2.83lts] + blender: ['latest'] + os: [ubuntu-latest] + pyversion: ['3.12'] + runs-on: ${{ matrix.os }} steps: - uses: actions/checkout@v3 - uses: actions/setup-python@v4 with: - python-version: 3.8 - - name: Install Blender - run: | - sudo apt-get install -y libglu1-mesa - sudo snap install blender --channel=${{ matrix.blender }}/stable --classic + python-version: ${{ matrix.pyversion }} + - uses: Moguri/setup-blender@b856971137e9cbd32ee49f9f20ca3f1637896c44 + with: + blender-version: ${{ matrix.blender }} - name: Run Tests run: | python -m pip install -e .[test]