|
1 |
| -name: e2e_tests_2 |
| 1 | +name: e2e-2 |
2 | 2 | on:
|
3 | 3 | pull_request:
|
4 | 4 | types:
|
@@ -71,27 +71,21 @@ jobs:
|
71 | 71 | run: |
|
72 | 72 | uds deploy k3d-core-slim-dev:0.22.2 --confirm
|
73 | 73 |
|
74 |
| - # ########## |
75 |
| - # # Supabase |
76 |
| - # ########## |
77 |
| - # - name: Deploy Supabase |
78 |
| - # run: | |
79 |
| - # make build-supabase LOCAL_VERSION=e2e-test |
80 |
| - # docker image prune -af |
81 |
| - # uds zarf tools kubectl create namespace leapfrogai |
82 |
| - # uds zarf package deploy packages/supabase/zarf-package-supabase-amd64-e2e-test.tar.zst --confirm |
83 |
| - # rm packages/supabase/zarf-package-supabase-amd64-e2e-test.tar.zst |
84 |
| - |
85 |
| - # - name: Set environment variable |
86 |
| - # id: set-env-var |
87 |
| - # run: | |
88 |
| - # echo "ANON_KEY=$(uds zarf tools kubectl get secret supabase-bootstrap-jwt -n leapfrogai -o jsonpath='{.data.anon-key}' | base64 -d)" >> "$GITHUB_ENV" |
89 |
| - |
90 |
| - # - name: Test Supabase |
91 |
| - # run: | |
92 |
| - # python -m pip install requests |
93 |
| - # python -m pytest ./tests/e2e/test_supabase.py -v |
| 74 | + ########## |
| 75 | + # Supabase |
| 76 | + ########## |
| 77 | + - name: Deploy Supabase |
| 78 | + run: | |
| 79 | + make build-supabase LOCAL_VERSION=e2e-test |
| 80 | + docker image prune -af |
| 81 | + uds zarf tools kubectl create namespace leapfrogai |
| 82 | + uds zarf package deploy packages/supabase/zarf-package-supabase-amd64-e2e-test.tar.zst --confirm |
| 83 | + rm packages/supabase/zarf-package-supabase-amd64-e2e-test.tar.zst |
94 | 84 |
|
| 85 | + - name: Set environment variable |
| 86 | + id: set-env-var |
| 87 | + run: | |
| 88 | + echo "ANON_KEY=$(uds zarf tools kubectl get secret supabase-bootstrap-jwt -n leapfrogai -o jsonpath='{.data.anon-key}' | base64 -d)" >> "$GITHUB_ENV" |
95 | 89 |
|
96 | 90 | ##########
|
97 | 91 | # API
|
@@ -157,16 +151,7 @@ jobs:
|
157 | 151 | run: |
|
158 | 152 | uds zarf package remove whisper -l=trace --confirm
|
159 | 153 |
|
160 |
| - # # This cleanup may need to be moved/removed when other packages depend on Supabase |
161 |
| - # - name: Cleanup Supabase |
162 |
| - # run: | |
163 |
| - # uds zarf package remove supabase -l=trace --confirm |
164 |
| - |
165 |
| - ########## |
166 |
| - # vLLM |
167 |
| - # NOTE: We are not deploying and testing vLLM in this workflow because it requires a GPU |
168 |
| - # : This workflow simply verifies that the vLLM package can be built |
169 |
| - ########## |
170 |
| - - name: Build vLLM |
| 154 | + # This cleanup may need to be moved/removed when other packages depend on Supabase |
| 155 | + - name: Cleanup Supabase |
171 | 156 | run: |
|
172 |
| - make build-vllm LOCAL_VERSION=e2e-test |
| 157 | + uds zarf package remove supabase -l=trace --confirm |
0 commit comments