Skip to content

chore(deps): bump the github-actions group with 2 updates #126

chore(deps): bump the github-actions group with 2 updates

chore(deps): bump the github-actions group with 2 updates #126

Workflow file for this run

name: Unit and runtime tests
permissions:
contents: read
on:
pull_request:
push:
branches: [main]
workflow_dispatch:
jobs:
python-runtime-tests:
name: pytest (${{ matrix.runtime.name }})
runs-on: ubuntu-latest
strategy:
fail-fast: false
matrix:
runtime:
- name: eoapi-stac
path: cdk/runtimes/eoapi/stac
- name: dps-stac-item-generator
path: cdk/constructs/DpsStacItemGenerator/runtime
defaults:
run:
working-directory: ${{ matrix.runtime.path }}
steps:
- name: Checkout repository
uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
with:
persist-credentials: false
- name: Set up uv
uses: astral-sh/setup-uv@fac544c07dec837d0ccb6301d7b5580bf5edae39 # v8.2.0
with:
enable-cache: true
- name: Sync dependencies
run: uv sync --locked --dev
- name: Run pytest
run: uv run pytest