Currently a CI workflow to automatically build and push our Docker image to ghcr.io is missing. This workflow should handle image publishing for both releases and development builds.
-
Workflow should:
-
Trigger on:
- Release creation → build and push image tagged with the release name
- Push to
development branch → build and push image tagged as latest
- Manual trigger (workflow_dispatch) → build and push image tagged as
latest
Example image tags:
ghcr.io/bb-Ricardo/netbox-sync:v1.0.0 (for releases)
ghcr.io/bb-Ricardo/netbox-sync:latest (for development)
I'd like to contribute this feature as discussed in #474 .
Currently a CI workflow to automatically build and push our Docker image to
ghcr.iois missing. This workflow should handle image publishing for both releases and development builds.Workflow should:
Trigger on:
developmentbranch → build and push image tagged aslatestlatestExample image tags:
ghcr.io/bb-Ricardo/netbox-sync:v1.0.0(for releases)ghcr.io/bb-Ricardo/netbox-sync:latest(for development)I'd like to contribute this feature as discussed in #474 .