Update dummy providers.yaml configuration for installation tests to use a local identifier and enhance UI rendering tests

This commit is contained in:
Cheikh Seck committed 2026-04-13 01:05:11 +00:00
1 parent c5e2ec75db
commit 875aa5c9f7
1 file changed
+8 -8
+8 -8
View File
@@ -18,13 +18,13 @@ jobs:
godex --version
- name: Create dummy providers.yaml
run: |
printf -- 'providers:\n - name: ollama\n' > providers.yaml
printf -- 'providers:\n - name: my-local-identifier\n type: ollama\n api_key: dummy\ndefault_provider: my-local-identifier\nvision_enabled: true\n' > providers.yaml
- name: Test UI rendering
run: |
export PATH="$HOME/.local/bin:$PATH"
echo "--- VERSION ---"
godex --version
(godex --config providers.yaml --provider ollama --model llama3 > output.txt 2>&1 &)
(godex --config providers.yaml --provider my-local-identifier --model llama3 > output.txt 2>&1 &)
sleep 0.5
pkill -f "godex" || true
echo "--- OUTPUT ---"
@@ -41,13 +41,13 @@ jobs:
godex --version
- name: Create dummy providers.yaml
run: |
printf -- 'providers:\n - name: ollama\n' > providers.yaml
printf -- 'providers:\n - name: my-local-identifier\n type: ollama\n api_key: dummy\ndefault_provider: my-local-identifier\nvision_enabled: true\n' > providers.yaml
- name: Test UI rendering
run: |
export PATH="$HOME/.local/bin:$PATH"
echo "--- VERSION ---"
godex --version
(godex --config providers.yaml --provider ollama --model llama3 > output.txt 2>&1 &)
(godex --config providers.yaml --provider my-local-identifier --model llama3 > output.txt 2>&1 &)
sleep 0.5
pkill -f "godex" || true
echo "--- OUTPUT ---"
@@ -60,13 +60,13 @@ jobs:
run: curl -sSL https://raw.githubusercontent.com/cheikh2shift/godex/main/install.sh | sh
- name: Create dummy providers.yaml
run: |
printf -- 'providers:\n - name: ollama\n' > providers.yaml
printf -- 'providers:\n - name: my-local-identifier\n type: ollama\n api_key: dummy\ndefault_provider: my-local-identifier\nvision_enabled: true\n' > providers.yaml
- name: Test UI rendering
run: |
export PATH="$HOME/.local/bin:$PATH"
echo "--- VERSION ---"
godex --version
(godex --config providers.yaml --provider ollama --model llama3 > output.txt 2>&1 &)
(godex --config providers.yaml --provider my-local-identifier --model llama3 > output.txt 2>&1 &)
sleep 0.5
pkill -f "godex" || true
echo "--- OUTPUT ---"
@@ -96,14 +96,14 @@ jobs:
- name: Create dummy providers.yaml
run: |
"providers:`n - name: ollama" | Out-File -FilePath providers.yaml -Encoding utf8
"providers:`n - name: my-local-identifier`n type: ollama`n api_key: dummy`ndefault_provider: my-local-identifier`nvision_enabled: true" | Out-File -FilePath providers.yaml -Encoding utf8
shell: pwsh
- name: Test UI rendering
run: |
Write-Host "--- VERSION ---"
./godex-windows-amd64.exe --version
$job = Start-Job -ScriptBlock { ./godex-windows-amd64.exe --config providers.yaml --provider ollama --model llama3 }
$job = Start-Job -ScriptBlock { ./godex-windows-amd64.exe --config providers.yaml --provider my-local-identifier --model llama3 }
Start-Sleep -Seconds 0.5
Stop-Job -Job $job -ErrorAction SilentlyContinue
Receive-Job -Job $job | Out-File -FilePath output.txt