Add CI
Some checks failed
ci/woodpecker/push/check Pipeline failed

This commit is contained in:
2025-04-20 23:38:50 +02:00
parent be8d381d98
commit 5ead63f28e
3 changed files with 65 additions and 1 deletions

13
.woodpecker/check.yaml Normal file
View File

@@ -0,0 +1,13 @@
when:
- event: push
branch: master
steps:
- name: Perform checks
image: ghcr.io/astral-sh/uv:0.6.14-python3.13-bookworm
commands:
- uv sync --all-extras
# Lint the code
- uv run ruff check src/xmpp_api/
# Check for security issues
- uv run bandit -r src/xmpp_api/