1a88ab3199
The v0.8 milestone: installable on any Debian-based server via docker (Gitea registry image, honest sandbox degrade), deb (amd64+arm64, advisory postinst), and arch-aware binary — with release consistency enforced by pre-commit hooks + Gitea Actions (3-runner fleet on CT 113, machine-made releases with the full 8-asset matrix + registry image), the CLI carrying the full suite (guide, channel-aware doctor), and the admin runbook (deploy/README.md, evidence-backed recipes). ---ci--- phase: 6 milestone: v0.8 status: complete requirements: covered: [REQ-8-001, REQ-8-002, REQ-8-003, REQ-8-004, REQ-8-005] partial: [] ---/ci---
29 lines
843 B
YAML
29 lines
843 B
YAML
# Fleet proof (REQ-8-001, MH-1c): workflow_dispatch one-step echo job per
|
|
# fleet label. Dispatching this workflow proves all three runners
|
|
# register, pull their job image, and execute a job. Observed green in the
|
|
# Actions tab = the runner fleet is verified end-to-end.
|
|
#
|
|
# Labels (R-3 fleet map, deploy/ci/docker-compose.yaml):
|
|
# node -> node:24-bookworm (nc-runner-node)
|
|
# ubuntu-latest -> runner-images:ubuntu-latest (nc-runner-node, hybrid)
|
|
# python -> python:3.11-bookworm (nc-runner-python)
|
|
name: Hello fleet
|
|
|
|
on: workflow_dispatch
|
|
|
|
jobs:
|
|
node:
|
|
runs-on: node
|
|
steps:
|
|
- run: echo "hello from node"
|
|
|
|
python:
|
|
runs-on: python
|
|
steps:
|
|
- run: echo "hello from python"
|
|
|
|
ubuntu-latest:
|
|
runs-on: ubuntu-latest
|
|
steps:
|
|
- run: echo "hello from ubuntu-latest"
|