Skip to content

removed myself as the asignee for the data update pr as this is not n… #2378

removed myself as the asignee for the data update pr as this is not n…

removed myself as the asignee for the data update pr as this is not n… #2378

Workflow file for this run

name: Data CI/CD
on:
pull_request:
branches: [ main ]
types: [ opened, reopened, synchronize ]
push:
branches: [ main ]
workflow_dispatch:
jobs:
data-test:
runs-on: ubuntu-latest
strategy:
matrix:
python-version: [ "3.12" ]
steps:
- uses: actions/checkout@v4
- name: Set up Python ${{ matrix.python-version }}
uses: actions/setup-python@v5
with:
python-version: ${{ matrix.python-version }}
- name: Install dependencies
run: pip install -r data/requirements.txt -r requirements-dev.txt
- run: pytest data
#type-check:
# runs-on: ubuntu-latest
# steps:
# - uses: actions/checkout@v4
#- name: Set up Python ${{ matrix.python-version }}
# uses: actions/setup-python@v5
# with:
# python-version: ${{ matrix.python-version }}
# - name: Install dependencies
# run: pip install -r data/requirements.txt -r requirements-dev.txt
# - name: Run mypy
# run: mypy --strict data
data-build:
needs:
- data-test
uses: ./.github/workflows/_docker-build.yml
with:
image_suffix: data
context: ./data
dockerfile: Dockerfile
permissions:
contents: read
packages: write