Fix build and code structure improvements. New but essential UI functionality. CI improvements. Documentation improvements. AI module improvements.

This commit is contained in:
StellaOps Bot
2025-12-26 21:54:17 +02:00
parent 335ff7da16
commit c2b9cd8d1f
3717 changed files with 264714 additions and 48202 deletions

47
.actrc Normal file
View File

@@ -0,0 +1,47 @@
# =============================================================================
# ACT CONFIGURATION
# =============================================================================
# Configuration for nektos/act - local Gitea/GitHub Actions runner.
#
# Usage:
# act # Run default event
# act pull_request # Run PR event
# act -W .gitea/workflows/test-matrix.yml
# act -l # List available jobs
# act -n # Dry run
#
# Installation:
# macOS: brew install act
# Linux: curl -sSL https://raw.githubusercontent.com/nektos/act/master/install.sh | sudo bash
# Windows: choco install act-cli
#
# Documentation: https://github.com/nektos/act
# =============================================================================
# Platform mappings - use local CI image for consistent environment
--platform ubuntu-22.04=stellaops-ci:local
--platform ubuntu-latest=stellaops-ci:local
# Container architecture (amd64 for consistency)
--container-architecture linux/amd64
# Environment variables matching CI
--env DOTNET_NOLOGO=1
--env DOTNET_CLI_TELEMETRY_OPTOUT=1
--env DOTNET_SYSTEM_GLOBALIZATION_INVARIANT=1
--env TZ=UTC
# Load local secrets/environment
--env-file devops/ci-local/.env.local
# Bind mount the repository (faster than copying)
--bind
# Reuse containers between runs (faster)
--reuse
# Artifact server path for uploads
--artifact-server-path ./out/act-artifacts
# Default event file
--eventpath devops/ci-local/events/pull-request.json