Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Not keeping up with Rakudo Star versions #57

Open
AntonOks opened this issue Mar 17, 2024 · 6 comments
Open

Not keeping up with Rakudo Star versions #57

AntonOks opened this issue Mar 17, 2024 · 6 comments

Comments

@AntonOks
Copy link
Collaborator

@patrickbkr @Altai-man @m-dango @lizmat

Dear Rukuners.

Seems like providing recent Star docker images is a manual process, which is done "now and then". I would have some wishes:

  1. Please update docker image to the latest Star release.
  2. Please feel free to grant me admin / contributor / merge permissions in this repo here and I'll try to implement a GitHup workflow to keep the Docker images up2date on Docker hub...
  3. Once I'm "ready", I'll need to know and the permission to push to https://hub.docker.com/_/rakudo-star , I guess
@cognominal
Copy link

And update https://rakudo.org/star page accordingly :)
Kthx.

@m-dango
Copy link
Contributor

m-dango commented Mar 24, 2024

Apologies for the delay, a workflow would be welcome if this would be something that can be automated. I don't usually merge to this repo directly, I open a PR so that changes can be reviewed. I also update the underlying OS if the base image has been updated.

Updating the image on Docker Hub requires a pull request to make changes to the following file (after the image is updated here), we do not push to Docker Hub directly ourselves: https://github.com/docker-library/official-images/blob/master/library/rakudo-star

@AntonOks
Copy link
Collaborator Author

Apologies for the delay, a workflow would be welcome if this would be something that can be automated. I don't usually merge to this repo directly, I open a PR so that changes can be reviewed. I also update the underlying OS if the base image has been updated.

Updating the image on Docker Hub requires a pull request to make changes to the following file (after the image is updated here), we do not push to Docker Hub directly ourselves: https://github.com/docker-library/official-images/blob/master/library/rakudo-star which

@m-dango Thanks for coming back!

Ok, so as I understand, there are two pull requests to two different GitHub repos required for a new Star docker container on Docker hub:

  1. something similar like https://github.com/Raku/docker/pull/58/files to the Raku/docker repo
  2. and finally, something similar to docker-library/official-images@6b900e3 to the docker-library

Anything else, like documentation (?), is either auto-generated or unknown or not pert of the docker image updates...

@m-dango
Copy link
Contributor

m-dango commented Mar 25, 2024

It may be worth reading the Docker Official Images documentation for more info: https://docs.docker.com/trusted-content/official-images/

The building of the official images happens in this repo, and as far as I'm aware, everything else (pushing these images to Docker Hub, documentation) is put forward to the Docker Official Images team.

The documentation displayed on Docker Hub can be found here: https://github.com/docker-library/docs/tree/master/rakudo-star

@AntonOks
Copy link
Collaborator Author

AntonOks commented Mar 26, 2024

It may be worth reading the Docker Official Images documentation for more info: https://docs.docker.com/trusted-content/official-images/

The building of the official images happens in this repo, and as far as I'm aware, everything else (pushing these images to Docker Hub, documentation) is put forward to the Docker Official Images team.

The documentation displayed on Docker Hub can be found here: https://github.com/docker-library/docs/tree/master/rakudo-star

Thanks.

There is a nice FAQ describing how (Docker Hub) things work....
I wonder if there are additional to-do's on the Rakudo side of life...

@AntonOks
Copy link
Collaborator Author

And update https://rakudo.org/star page accordingly :) Kthx.

@cognominal

What (docker related ;) ) can I add / improve on https://rakudo.org/star exactly? Just asking.. because I tend to close this issue as "done"...

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants