Files
wehub-resource-sync e768098d0e
tools_continuous_delivery / Private PyPI non-main branch release (push) Has been skipped
tools_continuous_delivery / Private PyPI main branch release (push) Failing after 2m42s
Publish Promptflow Doc / Build (push) Has been cancelled
Publish Promptflow Doc / Deploy (push) Has been cancelled
Flake8 Lint / flake8 (push) Has been cancelled
Spell check CI / Spell_Check (push) Has been cancelled
chore: import upstream snapshot with attribution
2026-07-13 13:39:52 +08:00

32 lines
805 B
YAML

name: Pylint
on:
pull_request:
paths:
- src/promptflow-evals/**
jobs:
run_pylint:
runs-on: ubuntu-latest
steps:
- name: checkout code
uses: actions/checkout@v2
- name: setup python
uses: actions/setup-python@v2
with:
python-version: 3.9
- uses: snok/install-poetry@v1
- name: install pylint and azure-pylint-guidelines-checker
working-directory: ${{ env.WORKING_DIRECTORY }}
run: |
set -xe
poetry install -C src/promptflow-evals --with dev
poetry show -C src/promptflow-evals
- name: run pylint
working-directory: ${{ env.WORKING_DIRECTORY }}
run: |
cd src/promptflow-evals
poetry run pylint promptflow/evals --rcfile=../../pylintrc