From 1adfb98b67356b1a09a85becf756b65530ead93e Mon Sep 17 00:00:00 2001 From: Alexandru Macocian Date: Fri, 22 May 2026 14:31:03 +0200 Subject: [PATCH] ci: build + push monica image via Charlie build-image workflow Triggers on push to 4.x (the production line shipped to the Charlie/monica stack). Upstream main tracks monica v5 which isn't deployed. Uses scripts/docker/Dockerfile (the apache variant from monicahq/docker). Pushes 'latest' and an immutable UTC timestamp tag to gitea.alexandru.macocian.me/amacocian/monica. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> --- .gitea/workflows/build.yaml | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 .gitea/workflows/build.yaml diff --git a/.gitea/workflows/build.yaml b/.gitea/workflows/build.yaml new file mode 100644 index 000000000..1859c3176 --- /dev/null +++ b/.gitea/workflows/build.yaml @@ -0,0 +1,18 @@ +name: Build image + +# 4.x is the production line we ship to the Charlie/monica stack. +# `main` upstream tracks monica v5 which isn't deployed; pushes there +# are intentionally not built. + +on: + push: + branches: ["4.x"] + workflow_dispatch: + +jobs: + build: + uses: https://${{ github.repository_owner }}:${{ secrets.CALLER_REPO_PAT }}@gitea.alexandru.macocian.me/Charlie/project-charlie/.gitea/workflows/build-image.yml@main + with: + host: melina + dockerfile: scripts/docker/Dockerfile + secrets: inherit