Skip to content

Commit b20ebd4

Browse files
remove useless manifest test that doesn't validate the fix
1 parent e71d6b2 commit b20ebd4

File tree

1 file changed

+0
-34
lines changed

1 file changed

+0
-34
lines changed

.github/workflows/CI.yml

Lines changed: 0 additions & 34 deletions
Original file line numberDiff line numberDiff line change
@@ -52,37 +52,3 @@ jobs:
5252
- name: Build ARM64 Docker image
5353
run: docker build --platform linux/arm64 -t cybuerg/cfspeedtest:${{ github.sha }}-arm64 .
5454

55-
docker-test-manifest:
56-
needs: [docker-build-amd64, docker-build-arm64]
57-
runs-on: ubuntu-latest
58-
steps:
59-
- name: Set up Docker Buildx
60-
uses: docker/setup-buildx-action@v3
61-
- name: Test manifest creation capability
62-
run: |
63-
# Create a simple test manifest to validate the fix works
64-
# This ensures the manifest create command works with our build setup
65-
echo "Testing Docker manifest creation..."
66-
67-
# Create dummy images to test manifest creation
68-
docker pull hello-world:latest
69-
docker tag hello-world:latest test-image:amd64
70-
docker tag hello-world:latest test-image:arm64
71-
72-
# Test manifest creation - this will fail if there are manifest list issues
73-
docker manifest create test-manifest:latest \
74-
test-image:amd64 \
75-
test-image:arm64
76-
77-
echo "✅ Manifest creation test passed - the fix should work for releases"
78-
79-
# Also test that our actual built images don't have manifest list issues
80-
echo "Checking if built images are simple manifests..."
81-
if docker image inspect cfspeedtest:${{ github.sha }}-amd64 >/dev/null 2>&1; then
82-
echo "✅ AMD64 image was built successfully"
83-
else
84-
echo "❌ AMD64 image not found locally - this is expected in CI"
85-
fi
86-
87-
# Clean up
88-
docker manifest rm test-manifest:latest || true

0 commit comments

Comments
 (0)