acer
Fix workflow YAML (web-editor auto-indent had corrupted it); fire 9 parallel cloud builds
a597b5b
Raw History Blame Contribute Delete
1.34 kB
name: unified-omega cloud builds (9 scripts parallel)
on:
workflow_dispatch:
push:
paths:
- 'unified_omega.rs'
- 'scripts/**'
- '.github/workflows/cube-cloud.yml'
permissions:
contents: read
jobs:
build:
name: ${{ matrix.script }}
strategy:
fail-fast: false
max-parallel: 10
matrix:
script:
- egyptian-hieroglyphs
- cuneiform-sumerian
- sanskrit-devanagari
- anatolian-hieroglyphs
- linear-a
- linear-b
- meroitic
- phoenician
- old-persian-cuneiform
runs-on: ubuntu-latest
timeout-minutes: 30
steps:
- uses: actions/checkout@v4
- name: Compile the dependency-free trainer
run: rustc --edition=2021 -O unified_omega.rs -o uo
- name: Build the unified Omega (60,800 cells)
run: |
./uo build --source "scripts/${{ matrix.script }}" --output "out/${{ matrix.script }}" --seat 8467a937cba309f7 | tee build.log
grep -q UNIFIED_OMEGA_PASS build.log
- name: Upload result receipts
if: always()
uses: actions/upload-artifact@v4
with:
name: omega-${{ matrix.script }}
if-no-files-found: error
path: |
out/${{ matrix.script }}/**
build.log