feat: add ci checks to plugins/beta branch (#12542)

Co-authored-by: Novice Lee <novicelee@NoviPro.local>
This commit is contained in:
Yeuoly
2025-01-09 18:57:09 +08:00
committed by GitHub
parent 3c014f3ae5
commit 13f0c01f93
8 changed files with 396 additions and 359 deletions

View File

@ -4,6 +4,7 @@ on:
pull_request:
branches:
- main
- plugins/beta
paths:
- api/**
- docker/**
@ -47,15 +48,9 @@ jobs:
- name: Run Unit tests
run: poetry run -C api bash dev/pytest/pytest_unit_tests.sh
- name: Run ModelRuntime
run: poetry run -C api bash dev/pytest/pytest_model_runtime.sh
- name: Run dify config tests
run: poetry run -C api python dev/pytest/pytest_config_tests.py
- name: Run Tool
run: poetry run -C api bash dev/pytest/pytest_tools.sh
- name: Run mypy
run: |
pushd api