ci: add python package build test (#2457)

# What does this PR do?

We now test a package build on every PRs.

Closes: https://github.com/meta-llama/llama-stack/issues/2406

Signed-off-by: Sébastien Han <seb@redhat.com>
This commit is contained in:
Sébastien Han 2025-06-19 15:27:32 +02:00 committed by GitHub
parent fa1d986f72
commit c20388c424
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
12 changed files with 143 additions and 0 deletions

View file

@ -112,6 +112,14 @@ repos:
require_serial: true
always_run: true
files: ^\.github/workflows/.*\.ya?ml$
- id: check-init-py
name: Check for missing __init__.py files
entry: ./scripts/check-init-py.sh
language: system
pass_filenames: false
require_serial: true
always_run: true
files: ^llama_stack/.*$
ci:
autofix_commit_msg: 🎨 [pre-commit.ci] Auto format from pre-commit.com hooks