Files
zooqueenandHanzo Dev 2decd77580 Build the image on the forge from pinned public sources
The Frappe core (hanzoai/frappe) and telephony are fetched by commit from
GitHub, and helpdesk comes from the build context, so the build needs no
credential and the image holds exactly the commit it is named for.
hanzo.yml declares the amd64 image for the shared ci workflow, which the
develop push lane now calls at its .github path; the docker-action lane and
its GitHub notice are gone.

Co-authored-by: Hanzo Dev <[email protected]>
2026-09-15 12:11:38 -07:00

13 lines
510 B
YAML

# Frappe Helpdesk in one image: the Frappe core, telephony and this app on a
# bench, served by gunicorn. The image build runs `bench build --production`,
# which compiles the desk SPA, so it is the gate: a type error, a missing import
# or a broken component fails the image and nothing ships.
#
# amd64 only: the wkhtmltox package the Dockerfile installs is built for amd64.
images:
- name: helpdesk
context: .
dockerfile: Dockerfile
repo: ghcr.io/hanzoai/helpdesk
platforms: [linux/amd64]