Skip to content

build(deps): bump pygltflib from 1.16.1 to 1.16.2 #67

build(deps): bump pygltflib from 1.16.1 to 1.16.2

build(deps): bump pygltflib from 1.16.1 to 1.16.2 #67

Workflow file for this run

name: ci-staging
on:
push:
branches:
- master
pull_request:
env:
FORCE_COLOR: 1
POETRY_VERSION: "1.7.1"
jobs:
deps:
name: deps
runs-on: ubuntu-latest
strategy:
matrix:
python-version:
- "3.9.18"
- "3.10.13"
- "3.11.8"
- "3.12.2"
steps:
- uses: actions/checkout@v4
- uses: actions/setup-python@v5
id: python
with:
python-version: ${{ matrix.python-version }}
- uses: abatilo/actions-poetry@v3
with:
poetry-version: ${{ env.POETRY_VERSION }}
- id: poetry-cache
uses: actions/cache@v4
with:
path: |
~/.cache/pypoetry/virtualenvs
key: ${{ runner.os }}-python-${{ steps.python.outputs.python-version }}-poetry-${{ env.POETRY_VERSION }}-lock-${{ hashFiles('poetry.lock') }}
- run: poetry install
if: steps.poetry-cache.outputs.cache-hit != 'true'
mypy:
name: mypy
needs:
- deps
runs-on: ubuntu-latest
strategy:
matrix:
python-version:
- "3.9.18"
- "3.10.13"
- "3.11.8"
- "3.12.2"
steps:
- uses: actions/checkout@v4
- uses: actions/setup-python@v5
id: python
with:
python-version: ${{ matrix.python-version }}
- uses: abatilo/actions-poetry@v3
with:
poetry-version: ${{ env.POETRY_VERSION }}
- id: poetry-cache
uses: actions/cache@v4
with:
path: |
~/.cache/pypoetry/virtualenvs
key: ${{ runner.os }}-python-${{ steps.python.outputs.python-version }}-poetry-${{ env.POETRY_VERSION }}-lock-${{ hashFiles('poetry.lock') }}
- run: poetry run mypy .
pytest:
name: pytest
needs:
- deps
runs-on: ubuntu-latest
strategy:
matrix:
python-version:
- "3.9.18"
- "3.10.13"
- "3.11.8"
- "3.12.2"
steps:
- uses: actions/checkout@v4
- uses: actions/setup-python@v5
id: python
with:
python-version: ${{ matrix.python-version }}
- uses: abatilo/actions-poetry@v3
with:
poetry-version: ${{ env.POETRY_VERSION }}
- id: poetry-cache
uses: actions/cache@v4
with:
path: |
~/.cache/pypoetry/virtualenvs
key: ${{ runner.os }}-python-${{ steps.python.outputs.python-version }}-poetry-${{ env.POETRY_VERSION }}-lock-${{ hashFiles('poetry.lock') }}
- run: poetry run pytest .