dgarijo / Widoco

Wizard for documenting ontologies. WIDOCO is a step by step generator of HTML templates with the documentation of your ontology. It uses the LODE environment to create part of the template.
Apache License 2.0
295 stars 89 forks source link

Automatic build and push of docker image to dockerhub #697

Closed MathiasVDA closed 7 months ago

MathiasVDA commented 7 months ago

This merge request completes the feature request #696

In order for the new workflow to work. Several additional actions need to be taken:

On dockerhub 1) Go to https://hub.docker.com/ and create an account if you don't already have one 2) Create a private token with read/write privileges 3) Create a public repository named 'Widoco' and fill out the metadata (point towards this github repository)

On github 1) Go to the settings of the Widoco repository 2) Under Secrets and variables / Actions create 2 new secrets named

image

3) Under 'variables' tab, create the new variable DOCKER_REPOwith your username followed by the dockerhub repository name. In my case: vbp8501mvda/widoco

image

4) Create a new release to test the configuration and deploy the first docker image on dockerhub 5) Celebrate!

MathiasVDA commented 7 months ago

No need for this, see issue :)