mirror of
https://github.com/dogkeeper886/ollama37.git
synced 2025-12-17 19:27:00 +00:00
Fix runner labels and improve job names
- Change runs-on from [self-hosted, k80, cuda11] to self-hosted - Rename job names for clarity: - Build Docker Images -> Build Verification - Runtime Tests -> Container & Runtime Tests - Cleanup -> Cleanup & Summary 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
24
.github/workflows/build-test.yml
vendored
24
.github/workflows/build-test.yml
vendored
@@ -14,8 +14,8 @@ env:
|
|||||||
|
|
||||||
jobs:
|
jobs:
|
||||||
build:
|
build:
|
||||||
name: Build Docker Images
|
name: Build Verification
|
||||||
runs-on: [self-hosted, k80, cuda11]
|
runs-on: self-hosted
|
||||||
|
|
||||||
steps:
|
steps:
|
||||||
- name: Checkout
|
- name: Checkout
|
||||||
@@ -50,8 +50,8 @@ jobs:
|
|||||||
path: /tmp/build-results.json
|
path: /tmp/build-results.json
|
||||||
|
|
||||||
runtime:
|
runtime:
|
||||||
name: Runtime Tests
|
name: Container & Runtime Tests
|
||||||
runs-on: [self-hosted, k80, cuda11]
|
runs-on: self-hosted
|
||||||
needs: build
|
needs: build
|
||||||
|
|
||||||
steps:
|
steps:
|
||||||
@@ -89,7 +89,7 @@ jobs:
|
|||||||
|
|
||||||
inference:
|
inference:
|
||||||
name: Inference Tests
|
name: Inference Tests
|
||||||
runs-on: [self-hosted, k80, cuda11]
|
runs-on: self-hosted
|
||||||
needs: runtime
|
needs: runtime
|
||||||
|
|
||||||
steps:
|
steps:
|
||||||
@@ -120,7 +120,7 @@ jobs:
|
|||||||
|
|
||||||
llm-judge:
|
llm-judge:
|
||||||
name: LLM Judge Evaluation
|
name: LLM Judge Evaluation
|
||||||
runs-on: [self-hosted, k80, cuda11]
|
runs-on: self-hosted
|
||||||
needs: [build, runtime, inference]
|
needs: [build, runtime, inference]
|
||||||
if: always()
|
if: always()
|
||||||
|
|
||||||
@@ -158,8 +158,8 @@ jobs:
|
|||||||
path: /tmp/llm-judged-results.json
|
path: /tmp/llm-judged-results.json
|
||||||
|
|
||||||
cleanup:
|
cleanup:
|
||||||
name: Cleanup
|
name: Cleanup & Summary
|
||||||
runs-on: [self-hosted, k80, cuda11]
|
runs-on: self-hosted
|
||||||
needs: [build, runtime, inference, llm-judge]
|
needs: [build, runtime, inference, llm-judge]
|
||||||
if: always()
|
if: always()
|
||||||
|
|
||||||
@@ -179,9 +179,9 @@ jobs:
|
|||||||
echo "" >> $GITHUB_STEP_SUMMARY
|
echo "" >> $GITHUB_STEP_SUMMARY
|
||||||
echo "| Stage | Status |" >> $GITHUB_STEP_SUMMARY
|
echo "| Stage | Status |" >> $GITHUB_STEP_SUMMARY
|
||||||
echo "|-------|--------|" >> $GITHUB_STEP_SUMMARY
|
echo "|-------|--------|" >> $GITHUB_STEP_SUMMARY
|
||||||
echo "| Build | ${{ needs.build.result }} |" >> $GITHUB_STEP_SUMMARY
|
echo "| Build Verification | ${{ needs.build.result }} |" >> $GITHUB_STEP_SUMMARY
|
||||||
echo "| Runtime | ${{ needs.runtime.result }} |" >> $GITHUB_STEP_SUMMARY
|
echo "| Container & Runtime | ${{ needs.runtime.result }} |" >> $GITHUB_STEP_SUMMARY
|
||||||
echo "| Inference | ${{ needs.inference.result }} |" >> $GITHUB_STEP_SUMMARY
|
echo "| Inference Tests | ${{ needs.inference.result }} |" >> $GITHUB_STEP_SUMMARY
|
||||||
echo "| LLM Judge | ${{ needs.llm-judge.result }} |" >> $GITHUB_STEP_SUMMARY
|
echo "| LLM Judge Evaluation | ${{ needs.llm-judge.result }} |" >> $GITHUB_STEP_SUMMARY
|
||||||
echo "" >> $GITHUB_STEP_SUMMARY
|
echo "" >> $GITHUB_STEP_SUMMARY
|
||||||
echo "Commit: ${{ github.sha }}" >> $GITHUB_STEP_SUMMARY
|
echo "Commit: ${{ github.sha }}" >> $GITHUB_STEP_SUMMARY
|
||||||
|
|||||||
Reference in New Issue
Block a user