grafana/docker-otel-lgtm

Build releases in CI

josegonzalez opened this issue · 8 comments

I was looking to see if this supported ARM64 natively, and it looks like the tags are pushed by a user manually as shown in the output here. Ideally this would be done in CI so I could more easily add arm64 support.

Is this something ya'll would take a PR for? It'll probably need permissions from a member of the Grafana org on Docker hub to set a secret on this repo to push.

we have a new setup with google artifact registry, which is just not available for public repos yet.

@josegonzalez Support for ARM64 was added with this issue #29. I guess what left is pushing the image to a public repo.

Using the Google registry is cool but I think being able to attribute builds to CI would be excellent.

Today artifacts are shipped to Docker Hub. If I made that work via CI, would such a PR be avoided by the Grafana Org?

Note: you can change that to publish to any other target later. Today, the images are on docker hub, and mkaing those happen from CI is what I am trying to push towards.

I don't mind an interim solution 😄