acer
Fix workflow YAML (web-editor auto-indent had corrupted it); fire 9 parallel cloud builds
a597b5b Download .github/workflows/cube-cloud.yml from Jessedbrown/asolaria-cube-cloud: direct link, hf CLI and curl.
- Browser
- Download file 1.34 kB
-
https://huggingface.co/Jessedbrown/asolaria-cube-cloud/resolve/main/.github/workflows/cube-cloud.yml
- Command line
-
hf download hf://Jessedbrown/asolaria-cube-cloud/.github/workflows/cube-cloud.yml
-
curl -L -o cube-cloud.yml https://huggingface.co/Jessedbrown/asolaria-cube-cloud/resolve/main/.github/workflows/cube-cloud.yml
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 | |