mirror of
https://github.com/meta-llama/llama-stack.git
synced 2025-08-02 00:34:44 +00:00
Clean up job names
This commit is contained in:
parent
cbd69d06c3
commit
8f60a3a55d
1 changed files with 13 additions and 33 deletions
|
@ -37,7 +37,7 @@ on:
|
||||||
default: "meta_reference"
|
default: "meta_reference"
|
||||||
|
|
||||||
model_id:
|
model_id:
|
||||||
description: 'Shorthand name for model ID (llama_3b or llama_8b)'
|
description: 'Shorthand name for target model ID (llama_3b or llama_8b)'
|
||||||
required: true
|
required: true
|
||||||
default: "llama_3b"
|
default: "llama_3b"
|
||||||
|
|
||||||
|
@ -67,7 +67,7 @@ env:
|
||||||
# Shorthand name for model ID, used in pytest fixture marks
|
# Shorthand name for model ID, used in pytest fixture marks
|
||||||
MODEL_ID: "${{ inputs.model_id || 'llama_3b' }}"
|
MODEL_ID: "${{ inputs.model_id || 'llama_3b' }}"
|
||||||
|
|
||||||
# Set the llama 3b / 8b override for models if desired, else use the default.
|
# Override the `llama_3b` / `llama_8b' models, else use the default.
|
||||||
LLAMA_3B_OVERRIDE: "${{ inputs.model_override_3b || 'Llama3.2-3B-Instruct' }}"
|
LLAMA_3B_OVERRIDE: "${{ inputs.model_override_3b || 'Llama3.2-3B-Instruct' }}"
|
||||||
LLAMA_8B_OVERRIDE: "${{ inputs.model_override_8b || 'Llama3.1-8B-Instruct' }}"
|
LLAMA_8B_OVERRIDE: "${{ inputs.model_override_8b || 'Llama3.1-8B-Instruct' }}"
|
||||||
|
|
||||||
|
@ -151,14 +151,6 @@ jobs:
|
||||||
############################
|
############################
|
||||||
#### UPDATE SYSTEM PATH ####
|
#### UPDATE SYSTEM PATH ####
|
||||||
############################
|
############################
|
||||||
- name: "[DEBUG] Update path: before"
|
|
||||||
id: path_update_before
|
|
||||||
if: ${{ inputs.debug == 'true' }}
|
|
||||||
run: |
|
|
||||||
echo "System path before update:"
|
|
||||||
echo "PATH=$PATH"
|
|
||||||
echo "GITHUB_PATH=$GITHUB_PATH"
|
|
||||||
|
|
||||||
- name: "Update path: execute"
|
- name: "Update path: execute"
|
||||||
id: path_update_exec
|
id: path_update_exec
|
||||||
run: |
|
run: |
|
||||||
|
@ -167,14 +159,6 @@ jobs:
|
||||||
mkdir -p ${HOME}/.local/bin
|
mkdir -p ${HOME}/.local/bin
|
||||||
echo "${HOME}/.local/bin" >> "$GITHUB_PATH"
|
echo "${HOME}/.local/bin" >> "$GITHUB_PATH"
|
||||||
|
|
||||||
- name: "[DEBUG] Update path: after"
|
|
||||||
id: path_update_after
|
|
||||||
if: ${{ inputs.debug == 'true' }}
|
|
||||||
run: |
|
|
||||||
echo "System path after update:"
|
|
||||||
echo "PATH=$PATH"
|
|
||||||
echo "GITHUB_PATH=$GITHUB_PATH"
|
|
||||||
|
|
||||||
#####################################
|
#####################################
|
||||||
#### UPDATE CHECKPOINT DIRECTORY ####
|
#### UPDATE CHECKPOINT DIRECTORY ####
|
||||||
#####################################
|
#####################################
|
||||||
|
@ -182,10 +166,10 @@ jobs:
|
||||||
id: checkpoint_update
|
id: checkpoint_update
|
||||||
run: |
|
run: |
|
||||||
echo "Checkpoint directory: ${MODEL_CHECKPOINT_DIR}/$LLAMA_3B_OVERRIDE"
|
echo "Checkpoint directory: ${MODEL_CHECKPOINT_DIR}/$LLAMA_3B_OVERRIDE"
|
||||||
if ${MODEL_ID} == "llama_3b" && [ -d "${MODEL_CHECKPOINT_DIR}/$LLAMA_3B_OVERRIDE" ]; then
|
if [ "${MODEL_ID}" = "llama_3b" ] && [ -d "${MODEL_CHECKPOINT_DIR}/${LLAMA_3B_OVERRIDE}" ]; then
|
||||||
echo "MODEL_CHECKPOINT_DIR=${MODEL_CHECKPOINT_DIR}/$LLAMA_3B_OVERRIDE" >> "$GITHUB_ENV"
|
echo "MODEL_CHECKPOINT_DIR=${MODEL_CHECKPOINT_DIR}/${LLAMA_3B_OVERRIDE}" >> "$GITHUB_ENV"
|
||||||
elif ${MODEL_ID} == "llama_8b" && [ -d "${MODEL_CHECKPOINT_DIR}/$LLAMA_8B_OVERRIDE" ]; then
|
elif [ "${MODEL_ID}" = "llama_8b" ] && [ -d "${MODEL_CHECKPOINT_DIR}/${LLAMA_8B_OVERRIDE}" ]; then
|
||||||
echo "MODEL_CHECKPOINT_DIR=${MODEL_CHECKPOINT_DIR}/$LLAMA_8B_OVERRIDE" >> "$GITHUB_ENV"
|
echo "MODEL_CHECKPOINT_DIR=${MODEL_CHECKPOINT_DIR}/${LLAMA_8B_OVERRIDE}" >> "$GITHUB_ENV"
|
||||||
else
|
else
|
||||||
echo "MODEL_ID & LLAMA_*B_OVERRIDE are not a valid pairing, Terminating workflow."
|
echo "MODEL_ID & LLAMA_*B_OVERRIDE are not a valid pairing, Terminating workflow."
|
||||||
exit 1
|
exit 1
|
||||||
|
@ -220,7 +204,7 @@ jobs:
|
||||||
run: |
|
run: |
|
||||||
sudo npm install -g junit-merge
|
sudo npm install -g junit-merge
|
||||||
|
|
||||||
- name: "Installing 'llama-stack' dependencies"
|
- name: "Installing pip dependencies"
|
||||||
id: install_pip_generic
|
id: install_pip_generic
|
||||||
run: |
|
run: |
|
||||||
echo "[STEP] Installing 'llama-stack' models"
|
echo "[STEP] Installing 'llama-stack' models"
|
||||||
|
@ -234,20 +218,16 @@ jobs:
|
||||||
zmq chardet pypdf \
|
zmq chardet pypdf \
|
||||||
pandas sentence_transformers together \
|
pandas sentence_transformers together \
|
||||||
aiosqlite
|
aiosqlite
|
||||||
conda install -q -c pytorch -c nvidia faiss-gpu=1.9.0
|
- name: "Installing packages with conda"
|
||||||
|
id: install_conda_generic
|
||||||
- name: "Installing specific manual_dispatch dependencies"
|
|
||||||
id: manual_install_pip
|
|
||||||
if: github.event_name == 'workflow_dispatch'
|
|
||||||
run: |
|
run: |
|
||||||
echo "[STEP] Installing specific dependencies for manual dispatch workflows"
|
conda install -q -c pytorch -c nvidia faiss-gpu=1.9.0
|
||||||
# N.A.
|
|
||||||
|
|
||||||
#############################################################
|
#############################################################
|
||||||
#### TESTING TO BE DONE FOR BOTH PRS AND MANUAL DISPATCH ####
|
#### TESTING TO BE DONE FOR BOTH PRS AND MANUAL DISPATCH ####
|
||||||
#############################################################
|
#############################################################
|
||||||
- name: "Manual - Run Tests: Loop"
|
- name: "Run Tests: Loop"
|
||||||
id: manual_run_tests_loop
|
id: run_tests_loop
|
||||||
working-directory: "${{ github.workspace }}"
|
working-directory: "${{ github.workspace }}"
|
||||||
run: |
|
run: |
|
||||||
pattern=""
|
pattern=""
|
||||||
|
@ -271,7 +251,7 @@ jobs:
|
||||||
done
|
done
|
||||||
echo "REPORTS_GEN=$pattern" >> "$GITHUB_ENV"
|
echo "REPORTS_GEN=$pattern" >> "$GITHUB_ENV"
|
||||||
|
|
||||||
- name: "Manual - Test Summary: Merge"
|
- name: "Test Summary: Merge"
|
||||||
id: test_summary_merge
|
id: test_summary_merge
|
||||||
if: always()
|
if: always()
|
||||||
working-directory: "${{ github.workspace }}"
|
working-directory: "${{ github.workspace }}"
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue