containerd / nydus-snapshotter

A containerd snapshotter with data deduplication and lazy loading in P2P fashion
https://nydus.dev/
Apache License 2.0
156 stars 88 forks source link

Multi-arch support for a nydus-snapshotter image #583

Closed BbolroC closed 3 months ago

BbolroC commented 3 months ago

The project is currently utilized by confidential-containers. Presently, the CI system is set up exclusively for x86_64 architecture. As the project progresses, there's a need to expand the CI to include support for other platforms. However, the deployment relies on an image, ghcr.io/containerd/nydus-snapshotter, which is only compatible with x86_64 architecture. It would be advantageous to transform this into a multi-arch image using a GitHub Actions workflow.

imeoer commented 3 months ago

@BbolroC :( It seems have a wrap line problem when handle latest and tag:

https://github.com/containerd/nydus-snapshotter/actions/runs/8325473739/job/22779362791

image

BbolroC commented 3 months ago

@imeoer Thanks for sharing the log. I missed a tagging part. I will update the PR. 😉