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

Topic/docker release #89

Merged
merged 8 commits into from
Sep 13, 2021
Merged

Conversation

ohdearaugustin
Copy link
Collaborator

Closes #88

To see the PR in action you can take look at following links. As I already tested it.

github (ghrc):
https://github.com/ohdearaugustin/headscale

docker hub:
https://hub.docker.com/r/ohdearaugustin/headsacle/tags?page=1&ordering=last_updated

# list of Docker images to use as base name for tags
images: |
${{ secrets.DOCKERHUB_USERNAME }}/headsacle
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Is this a generic variable that will resolve to juanfont? Or will this set it up to release under your name?

Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Sorry just saw the issue, it will resolve to the headscale user on dockerhub from my understanding?

And then follow the repo on GitHub?

Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
${{ secrets.DOCKERHUB_USERNAME }}/headsacle
${{ secrets.DOCKERHUB_USERNAME }}/headscale

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The DOCKERHUB_USERNAME can be anything we would like to. My suggestion would be headscale/headscale as mentioned in the issue. So the DOCKERHUB_USERNAME would be in that case also headscale

Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Cool, sounds reasonable, I was mostly seeking continuity/integrity by either using headscale or juanfont so people understand its the official image.

Does this need @juanfont to add a secret before merging?

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yeah @juanfont would have to add secrets to the repo first. (I also would hand over the dockerhub account to him) Maybe we can also think about moving the project into an organization. Probably we should discuss that.

Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Maybe we can also think about moving the project into an organization. Probably we should discuss that.

I suppose this can be created as a issue for discussion, I personally dont see any reason and I believe having it like this gives @juanfont the appropriate credit for implementing the project.

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yeah that is a good idea to move it to a separate issue.

@kradalby
Copy link
Collaborator

Should this PR Update the readme with the appropriate urls and information to make it apparent to the end user?

@mannp
Copy link

mannp commented Aug 20, 2021

Small typo on dockerhub? -> ohdearaugustin/headsacle

Fix typo

Co-authored-by: Kristoffer Dalby <kradalby@kradalby.no>
@ohdearaugustin
Copy link
Collaborator Author

Should this PR Update the readme with the appropriate urls and information to make it apparent to the end user?

I will add some infos to the readme.

@juanfont
Copy link
Owner

Hey,

Apologies for the delay. I was a bit on holidays :)

@ohdearaugustin have you registered https://hub.docker.com/u/headscale ?

@ohdearaugustin
Copy link
Collaborator Author

@juanfont yeah I would have registered that account. I can hand it over to you.

@ohdearaugustin
Copy link
Collaborator Author

What is the state for this PR?

@juanfont
Copy link
Owner

@ohdearaugustin could you please send me the creds to juanfontalonso@gmail.com ?

Apologies for the delay!

@ohdearaugustin
Copy link
Collaborator Author

@juanfont you got a mail. Added some docu.

@juanfont juanfont merged commit 5f818b7 into juanfont:main Sep 13, 2021
@juanfont
Copy link
Owner

Fantastic! Merged!

@ohdearaugustin ohdearaugustin deleted the topic/docker-release branch September 14, 2021 21:49
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

Successfully merging this pull request may close these issues.

Publish Docker Containers
4 participants