chore: update build workflow and add container build script (#70)

* chore: update build workflow and add container build script
* Add build dependencies to workflow
* fix: remove unnecessary magellan installation path from goreleaser config
This commit is contained in:
Alex Lovell-Troy 2025-02-05 12:01:10 -05:00 committed by David Allen
parent c9086264d1
commit f4c3d534e8
Signed by: towk
GPG key ID: 0430CDBE22619155

View file

@ -93,9 +93,9 @@ dockers:
- CHANGELOG.md
- README.md
- image_templates:
- &arm64v8_linux_image ghcr.io/davidallendj/{{.ProjectName}}:{{ .Tag }}-arm64
- ghcr.io/davidallendj/{{.ProjectName}}:{{ .Major }}-arm64
- ghcr.io/davidallendj/{{.ProjectName}}:{{ .Major }}.{{ .Minor }}-arm64
- &arm64v7_linux_image ghcr.io/openchami/{{.ProjectName}}:{{ .Tag }}-arm64
- ghcr.io/openchami/{{.ProjectName}}:{{ .Major }}-arm64
- ghcr.io/openchami/{{.ProjectName}}:{{ .Major }}.{{ .Minor }}-arm64
use: buildx
build_flag_templates:
- "--pull"