rust-synapse-compress-state icon indicating copy to clipboard operation
rust-synapse-compress-state copied to clipboard

Provide container image

Open telmich opened this issue 2 years ago • 3 comments

Is your feature request related to a problem? Please describe.

At the moment when needing to run this script on a kubernetes cluster, you'll need to build your own image. At the moment we have created https://hub.docker.com/r/ungleich/rust-synapse-compress-state to solve this problem.

Describe the solution you'd like

It would be great if a github ci/cd job could trigger a new release automatically and publish it under the matrix organisation account.

Describe alternatives you've considered

Everyone building yourself seems to be a bit redundant.

telmich avatar Jun 19 '22 14:06 telmich

There is CI that looks like it's supposed to push an image to dockerhub, but it seems to be broken due to a lack of credentials: https://github.com/matrix-org/rust-synapse-compress-state/actions/runs/5511223779/jobs/10046474348#step:5:6

DMRobertson avatar Jul 10 '23 17:07 DMRobertson

Per https://github.com/matrix-org/rust-synapse-compress-state/pull/117 we need to make DOCKERHUB_USERNAME and DOCKERHUB_TOKEN secrets available.

DMRobertson avatar Jul 10 '23 17:07 DMRobertson

Hey, just stumbled over this. What about using simply Github as registry? It's easy to setup with a predefined action

foosinn avatar May 16 '24 20:05 foosinn