Github action to automate Docker image for SHACL API #149
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Dear Holger,
this PR includes a Github Action to automate the creation and sharing of the SHACL API Docker image. The Github action is triggered for every pull request and push to master and also for every release of the tool. This way the Docker image on Github will always be (automatically) up to date.
By accepting the PR, the current Dockerfile in the repository will not require updates every time there's a new release and docker users will have an easier time using the SHACL API Docker image. The PR uses Github Packages meaning that TopQuadrant can use its Github account and publish the Docker image on Github. This is an easier solution compared to creating a new account on DockerHub.
From your end we would ask you to do the following:
Enable public packages:
Give write permission to github actions:
For any other questions or issues, don't hesitate to reach out.
On behalf of the SDSC-ORD,
Stefan