edmcouncil / ontology-publisher

The owl-builder "builds" publishable / deployable versions (and derived products) of a given set of ontologies (such as FIBO)
MIT License
7 stars 6 forks source link

Automation of docker image publication #153

Closed przemekgradzki closed 6 months ago

przemekgradzki commented 6 months ago

Closes #152

przemekgradzki commented 6 months ago

@mereolog publishing to Docker Hub is conditional: https://github.com/edmcouncil/ontology-publisher/blob/83aec600d20d697e0a0a82a60ac3ccdb3d7178e0/.github/workflows/docker-image.yml#L54

and depends on whether the DOCKERHUB_USERNAME variable is set: https://github.com/edmcouncil/ontology-publisher/blob/83aec600d20d697e0a0a82a60ac3ccdb3d7178e0/.github/workflows/docker-image.yml#L14


To fully review this pr, please:

The result should be a correctly published edmcouncil/ontology-publisher:152-automation-of-docker-image-publication image to Docker Hub for platforms linux/amd64 and linux/arm64.


Before performing the merge, remove the unnecessary line: https://github.com/edmcouncil/ontology-publisher/blob/83aec600d20d697e0a0a82a60ac3ccdb3d7178e0/.github/workflows/docker-image.yml#L8