ato/.forgejo/workflows/ci.yml
Mona Lisa a8d40b466b
Some checks are pending
CodeView ATO CI / rust (push) Waiting to run
CodeView ATO CI / integration (push) Blocked by required conditions
Add standalone ATO controller in lean Rust.
Pure ato-core logic, minimal HTTP client, JSON config and spec files.
Docker build with tests; integrates with TrainSim over simple REST API.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-14 20:37:21 +00:00

28 lines
564 B
YAML

name: CodeView ATO CI
on:
push:
branches: [main]
pull_request:
branches: [main]
jobs:
rust:
runs-on: docker
container:
image: rust:1.85-bookworm
steps:
- uses: actions/checkout@v4
- name: Test and clippy
run: |
rustup component add clippy
cargo test --workspace
cargo clippy --workspace -- -D warnings
integration:
runs-on: docker
needs: rust
steps:
- uses: actions/checkout@v4
- name: Build image (in runner DinD)
run: docker build -t ato:ci .