char-fork/llama.cpp
git clone https://git.t4t.associates/char-fork/llama.cpp
234a6ebaa
char/aliceai-t5-moe
1name : "Copilot Setup Steps" 2 3# Automatically run the setup steps when they are changed to allow for easy validation, and 4# allow manual testing through the repository's "Actions" tab 5on : 6workflow_dispatch : 7push : 8paths : 9- .github/workflows/copilot-setup-steps.yml 10pull_request : 11paths : 12- .github/workflows/copilot-setup-steps.yml 13 14jobs : 15# The job MUST be called `copilot-setup-steps` or it will not be picked up by Copilot. 16copilot-setup-steps : 17runs-on : ubuntu-latest 18 19# Set the permissions to the lowest permissions possible needed for your steps. 20# Copilot will be given its own token for its operations. 21permissions : 22# If you want to clone the repository as part of your setup steps, for example to install dependencies, you'll need the `contents: read` permission. If you don't clone the repository in your setup steps, Copilot will do this for you automatically after the steps complete. 23contents : read 24 25# You can define any steps you want, and they will run before the agent starts. 26# If you do not check out your code, Copilot will do this for you. 27steps : 28- name : Checkout code 29uses : actions/checkout@v6 30 31- name : ccache 32uses : ggml-org/ccache-action@v1.2.24 33with : 34key : copilot-setup-steps 35evict-old-files : 1d 36 37- name : Dependencies 38id : depends 39run : | 40sudo apt-get update 41sudo apt-get install build-essential libssl-dev 42# Install git-clang-format script for formatting only changed code 43wget -O /tmp/git-clang-format https://raw.githubusercontent.com/llvm/llvm-project/release/18.x/clang/tools/clang-format/git-clang-format 44sudo cp /tmp/git-clang-format /usr/local/bin/git-clang-format 45sudo chmod +x /usr/local/bin/git-clang-format 46 47- name : Set up Python 48uses : actions/setup-python@v6 49with : 50python-version : '3.11' 51 52- name : Install Python dependencies 53run : | 54 python3 -m venv .venv 55 source .venv/bin/activate 56 pip install -r requirements/requirements-all.txt -r tools/server/tests/requirements.txt