Fix build and code structure improvements. New but essential UI functionality. CI improvements. Documentation improvements. AI module improvements.
This commit is contained in:
47
.actrc
Normal file
47
.actrc
Normal 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
|
||||
Reference in New Issue
Block a user