84
84
run : cargo binstall --force --locked cargo-component@0.21.1
85
85
- name : Build all test components
86
86
run : cargo make build-test-components
87
- ollama-llm- integration-tests :
87
+ ollama-integration-tests :
88
88
runs-on : ubuntu-latest
89
89
steps :
90
90
- uses : actions/checkout@v4
@@ -115,13 +115,13 @@ jobs:
115
115
set -e
116
116
docker run -d --name ollama -p 11434:11434 ollama/ollama:latest
117
117
timeout 60 bash -c 'until curl -f http://localhost:11434/api/version; do sleep 2; done'
118
- echo "Pulling qwen3 :1.7b "
119
- docker exec ollama ollama pull qwen3 :1.7b
120
- echo "Pulling gemma3:4b "
121
- docker exec ollama ollama pull gemma3:4b
118
+ echo "Pulling Qwen2.5 :1.5b "
119
+ docker exec ollama ollama pull qwen2.5 :1.5b
120
+ echo "Pulling Gemma2:2b "
121
+ docker exec ollama ollama pull gemma2:2b
122
122
echo "Verifying models are available"
123
- docker exec ollama ollama list | grep -q "qwen3 :1.7b " || exit 1
124
- docker exec ollama ollama list | grep -q "gemma3:4b " || exit 1
123
+ docker exec ollama ollama list | grep -q "qwen2.5 :1.5b " || exit 1
124
+ docker exec ollama ollama list | grep -q "gemma2:2b " || exit 1
125
125
echo "Ollama setup completed."
126
126
- name : Install and Run latest Golem Server
127
127
run : |
@@ -137,8 +137,8 @@ jobs:
137
137
- name : Build and test Ollama integration
138
138
run : |
139
139
set -e
140
- cargo make build-llm- ollama
141
- cd golem-llm/ test
140
+ cargo make build-ollama
141
+ cd test
142
142
golem-cli app build -b ollama-debug
143
143
golem-cli app deploy -b ollama-debug
144
144
golem-cli worker new -e GOLEM_OLLAMA_BASE_URL=http://localhost:11434 test:llm/ollama-1
@@ -153,7 +153,7 @@ jobs:
153
153
needs :
154
154
- tests
155
155
- build-test-components
156
- - ollama-llm- integration-tests
156
+ - ollama-integration-tests
157
157
runs-on : ubuntu-latest
158
158
permissions :
159
159
contents : write
@@ -183,4 +183,4 @@ jobs:
183
183
- name : Login GH CLI
184
184
shell : bash
185
185
run : gh auth login --with-token < <(echo ${{ secrets.GITHUB_TOKEN }})
186
- - run : gh release upload -R golemcloud/golem-llm --clobber ${{ github.ref_name }} components/release/*.wasm
186
+ - run : gh release upload -R golemcloud/golem-llm --clobber ${{ github.ref_name }} components/release/*.wasm
0 commit comments