Open mkolasinski-splunk opened 1 year ago
Currently docker image is always pushed with single tag - latest: https://hub.docker.com/r/splunk/attack_range/tags https://github.com/splunk/attack_range/blob/develop/.github/workflows/publish-docker-image.yml#L38 This is not enough if user wants to pin particular image version.
I would like to refactor CI to build, publish and push docker image to dockerhub in single workflow, based on semantic versioning. Let me know what are your thoughts on this idea.
Yes I think this is a good idea. Then we also need to change our workflow of tagging and releasing a Attack Range version in a regular base.
Currently docker image is always pushed with single tag - latest: https://hub.docker.com/r/splunk/attack_range/tags https://github.com/splunk/attack_range/blob/develop/.github/workflows/publish-docker-image.yml#L38 This is not enough if user wants to pin particular image version.
I would like to refactor CI to build, publish and push docker image to dockerhub in single workflow, based on semantic versioning. Let me know what are your thoughts on this idea.