char-fork/llama.cpp
git clone https://git.t4t.associates/char-fork/llama.cpp
511f9c137
char/aliceai-t5-moe
1name : Build Actions Cache 2 3on : 4workflow_dispatch : # allows manual triggering 5schedule : 6- cron : '0 * * * *' 7 8concurrency : 9group : ${{ github.workflow }}-${{ github.head_ref && github.ref || github.run_id }} 10cancel-in-progress : true 11 12jobs : 13#ubuntu-24-spacemit-cache: 14# runs-on: ubuntu-24.04 15 16# env: 17# # Make sure this is in sync with build-linux-cross.yml 18# SPACEMIT_IME_TOOLCHAIN_VERSION: "1.1.2" 19 20# steps: 21# - name: Clone 22# id: checkout 23# uses: actions/checkout@v6 24 25# - name: Setup Cache 26# uses: actions/cache@v5 27# id: cache-toolchain 28# with: 29# path: ./spacemit_toolchain 30# key: cache-gha-spacemit-ime-toolchain-v${{ env.SPACEMIT_IME_TOOLCHAIN_VERSION }}-${{ runner.os }} 31 32# - name: Setup SpacemiT Toolchain 33# if: steps.cache-toolchain.outputs.cache-hit != 'true' 34# uses: ./.github/actions/linux-setup-spacemit 35# with: 36# path: ./spacemit_toolchain 37# version: ${{ env.SPACEMIT_IME_TOOLCHAIN_VERSION }} 38 39ubuntu-24-openvino-cache : 40runs-on : ubuntu-24.04 41 42env : 43# Sync versions in build-openvino.yml, build-self-hosted.yml, release.yml, build-cache.yml, .devops/openvino.Dockerfile 44OPENVINO_VERSION_MAJOR : "2026.3.1" 45OPENVINO_VERSION_FULL : "2026.3.1.22476.56d9685302d" 46 47steps : 48- name : Clone 49id : checkout 50uses : actions/checkout@v6 51 52- name : Setup Cache 53uses : actions/cache@v5 54id : cache-openvino 55with : 56path : ./openvino_toolkit 57key : cache-gha-openvino-toolkit-v${{ env.OPENVINO_VERSION_FULL }}-${{ runner.os }} 58 59- name : Setup OpenVINO Toolkit 60if : steps.cache-openvino.outputs.cache-hit != 'true' 61uses : ./.github/actions/linux-setup-openvino 62with : 63path : ./openvino_toolkit 64version_major : ${{ env.OPENVINO_VERSION_MAJOR }} 65version_full : ${{ env.OPENVINO_VERSION_FULL }} 66 67windows-2022-openvino-cache : 68runs-on : windows-2022 69 70env : 71# Sync versions in build.yml, build-self-hosted.yml, release.yml, build-cache.yml, .devops/openvino.Dockerfile 72OPENVINO_VERSION_MAJOR : "2026.3.1" 73OPENVINO_VERSION_FULL : "2026.3.1.22476.56d9685302d" 74 75steps : 76- name : Clone 77id : checkout 78uses : actions/checkout@v6 79 80- name : Setup Cache 81uses : actions/cache@v5 82id : cache-openvino 83with : 84path : ./openvino_toolkit 85key : cache-gha-openvino-toolkit-v${{ env.OPENVINO_VERSION_FULL }}-${{ runner.os }} 86 87- name : Setup OpenVINO Toolkit 88if : steps.cache-openvino.outputs.cache-hit != 'true' 89uses : ./.github/actions/windows-setup-openvino 90with : 91path : ./openvino_toolkit 92version_major : ${{ env.OPENVINO_VERSION_MAJOR }} 93version_full : ${{ env.OPENVINO_VERSION_FULL }} 94 95# windows-2022-rocm-cache: 96# runs-on: windows-2022 97 98# env: 99# # Make sure this is in sync with release.yml and build-cuda-windows.yml 100# ROCM_VERSION: "7.14.0" 101 102# steps: 103# - name: Clone 104# id: checkout 105# uses: actions/checkout@v6 106 107# - name: Setup Cache 108# uses: actions/cache@v5 109# id: cache-rocm 110# with: 111# path: C:\TheRock\build 112# key: rocm-wheels-${{ env.ROCM_VERSION }}-multi-arch-${{ runner.os }} 113 114# - name: Setup ROCm 115# if: steps.cache-rocm.outputs.cache-hit != 'true' 116# uses: ./.github/actions/windows-setup-rocm 117# with: 118# version: ${{ env.ROCM_VERSION }}