Skip to content

Commit 27ae9d3

Browse files
committed
remove docker image cache from e2e ci
1 parent 30ffc8f commit 27ae9d3

1 file changed

Lines changed: 0 additions & 42 deletions

File tree

.github/workflows/ci.yml

Lines changed: 0 additions & 42 deletions
Original file line numberDiff line numberDiff line change
@@ -103,17 +103,14 @@ jobs:
103103
shard_name: shard-1
104104
shard_index: 0
105105
shard_count: 2
106-
cache_writer: true
107106
- suite: e2e
108107
job_name: E2E shard 2 tests on Python 3.13
109108
shard_name: shard-2
110109
shard_index: 1
111110
shard_count: 2
112-
cache_writer: false
113111
- suite: live_provider
114112
job_name: E2E live-provider tests on Python 3.13
115113
shard_name: live-provider
116-
cache_writer: false
117114
env:
118115
LANGFUSE_BASE_URL: "http://localhost:3000"
119116
LANGFUSE_PUBLIC_KEY: "pk-lf-1234567890"
@@ -154,37 +151,6 @@ jobs:
154151
curl -fsSL "https://raw.githubusercontent.com/langfuse/langfuse/${LANGFUSE_SERVER_SHA}/docker-compose.yml" \
155152
-o ./langfuse-server/docker-compose.yml
156153
echo "${LANGFUSE_SERVER_SHA}"
157-
- name: Resolve langfuse server image digests
158-
run: |
159-
docker compose -f ./langfuse-server/docker-compose.yml config --images \
160-
| tee ./langfuse-server/docker-images.txt
161-
162-
while read -r image; do
163-
docker manifest inspect "$image" \
164-
| jq -r --arg image "$image" '
165-
if .manifests then
166-
.manifests[]
167-
| select(.platform.os == "linux" and .platform.architecture == "amd64")
168-
| "\($image)@\(.digest)"
169-
else
170-
"\($image)@\(.config.digest // .Descriptor.digest // .digest)"
171-
end
172-
'
173-
done < ./langfuse-server/docker-images.txt \
174-
| tee ./langfuse-server/docker-image-digests.txt
175-
- name: Restore langfuse server image cache
176-
id: docker-image-cache
177-
uses: actions/cache@668228422ae6a00e4ad889ee87cd7109ec5666a7 # v5
178-
with:
179-
path: ./langfuse-server/docker-image-cache
180-
key: langfuse-docker-${{ runner.os }}-${{ hashFiles('langfuse-server/docker-compose.yml', 'langfuse-server/docker-image-digests.txt') }}
181-
- name: Load cached langfuse server images
182-
if: ${{ steps.docker-image-cache.outputs.cache-hit == 'true' }}
183-
run: |
184-
shopt -s nullglob
185-
for image_tar in ./langfuse-server/docker-image-cache/*.tar; do
186-
docker load -i "$image_tar"
187-
done
188154
189155
- name: Run langfuse server
190156
run: |
@@ -202,14 +168,6 @@ jobs:
202168
LANGFUSE_ENABLE_EVENTS_TABLE_OBSERVATIONS=true \
203169
docker compose up -d
204170
echo "::endgroup::"
205-
- name: Save langfuse server images to cache
206-
if: ${{ steps.docker-image-cache.outputs.cache-hit != 'true' && matrix.cache_writer }}
207-
run: |
208-
mkdir -p ./langfuse-server/docker-image-cache
209-
while read -r image; do
210-
safe_name=$(echo "$image" | tr '/:.' '_')
211-
docker save -o "./langfuse-server/docker-image-cache/${safe_name}.tar" "$image"
212-
done < ./langfuse-server/docker-images.txt
213171
214172
- name: Health check for langfuse server
215173
run: |

0 commit comments

Comments
 (0)