Skip to content

add debug logs for firing, emitting, execution #54

add debug logs for firing, emitting, execution

add debug logs for firing, emitting, execution #54

Workflow file for this run

name: Python-CI
on:
push:
branches: [main]
pull_request:
paths:
- 'python/**/*'
- '**/*.py'
- '**/*.toml'
- .github/workflows/python-ci-reactivedataflow.yml
env:
POETRY_VERSION: 1.8.3
jobs:
build:
runs-on: ubuntu-latest
strategy:
matrix:
python-version: ['3.10', '3.11', '3.12']
project: ["reactivedataflow"]
steps:
- uses: actions/checkout@v2
- name: Set up Python ${{ matrix.python-version }}
uses: actions/setup-python@v2
with:
python-version: ${{ matrix.python-version }}
- name: Install Poetry ${{ env.POETRY_VERSION }}
uses: abatilo/actions-poetry@v2.1.6
with:
poetry-version: ${{ env.POETRY_VERSION }}
- name: ${{ matrix.project }} - Install dependencies
shell: bash
working-directory: ./python/${{ matrix.project }}
run: poetry install
- name: ${{ matrix.project }} - Check
working-directory: ./python/${{ matrix.project }}
run: |
poetry run poe check
- name: ${{ matrix.project }} - Test
working-directory: ./python/${{ matrix.project }}
run: |
poetry run poe test