Skip to content

feat(v6.2): introduce planetary coordination and federated intelligence layer #366

feat(v6.2): introduce planetary coordination and federated intelligence layer

feat(v6.2): introduce planetary coordination and federated intelligence layer #366

Workflow file for this run

name: AIOS Core Gate
on:
pull_request:
branches: [main]
workflow_dispatch:
permissions:
contents: read
jobs:
core-gate:
name: Core compile and targeted tests
runs-on: ubuntu-latest
timeout-minutes: 20
steps:
- uses: actions/checkout@11d5960a326750d5838078e36cf38b85af677262 # v4
- uses: actions/setup-python@5fda3b95a4ea91299a34e894583c3862153e4b97 # v7
with:
python-version: "3.12"
cache: pip
- name: Install core dependencies
run: |
python -m pip install --upgrade pip
python -m pip install -e ".[dev]"
python -m pip install nicegui fastapi requests pytest pytest-asyncio
- name: Compile Python sources
run: python -m compileall -q aios_core aios_cli run_android_gateway.py run_telegram_bot.py run_abank_integration.py
- name: Targeted Android/Telegram/REST/banking tests
run: |
python -m pytest -q --tb=short \
tests/test_android_route_bot.py \
tests/test_android_route_entry.py \
tests/test_android_phone_workflows.py \
tests/test_phone_workflow_readiness.py \
tests/test_uklon_route_api.py \
tests/test_api_security.py \
tests/test_abank_integration.py
env:
LLM_API_KEY: test_dummy_key
OLX_WEBHOOK_SECRET: test_secret