KI-Chat-Bot-Eugen/.github/workflows
Claude c8d09969df
Add comprehensive GitHub Actions CI/CD workflows
Implemented automated testing and quality assurance pipelines:

Workflows added:
- python-package.yml: Main CI pipeline
  * Multi-OS testing (Ubuntu, Windows, macOS)
  * Python 3.9-3.12 compatibility testing
  * Linting with flake8
  * Code formatting checks with black
  * Type checking with mypy
  * Import and compilation tests
  * Unit tests for core components

- codeql.yml: Security scanning
  * Weekly automated security analysis
  * CodeQL vulnerability detection
  * Extended security and quality queries

- dependency-review.yml: Dependency safety
  * Automatic dependency vulnerability checks
  * License compliance verification
  * Blocks moderate+ severity issues

- pr-labeler.yml: PR automation
  * Auto-labels based on changed files
  * PR size labeling (xs/s/m/l/xl)
  * Metadata extraction for better organization

- welcome.yml: Community engagement
  * Welcomes first-time contributors
  * Provides helpful guidelines
  * Improves contributor experience

Configuration:
- labeler.yml: Label mapping for automatic categorization

All workflows include proper permissions and error handling.
2026-01-02 11:29:19 +00:00
..
codeql.yml Add comprehensive GitHub Actions CI/CD workflows 2026-01-02 11:29:19 +00:00
dependency-review.yml Add comprehensive GitHub Actions CI/CD workflows 2026-01-02 11:29:19 +00:00
pr-labeler.yml Add comprehensive GitHub Actions CI/CD workflows 2026-01-02 11:29:19 +00:00
python-package.yml Add comprehensive GitHub Actions CI/CD workflows 2026-01-02 11:29:19 +00:00
welcome.yml Add comprehensive GitHub Actions CI/CD workflows 2026-01-02 11:29:19 +00:00