cyrilixandClaude Opus 5.5 79a4e649d1 ci: build the image on Gitea Actions instead of Tekton
Go cross-compilation (CGO off, netgo, vendored, Go 1.27) for amd64/arm64,
crane append onto the pinned distroless/static base (entrypoint, user 1234,
port 8080 set with crane mutate), multi-arch index, CycloneDX SBOM to
DependencyTrack. Tags v[0-9]* or manual runs (test-<sha>).

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-13 21:30:54 +02:00
2019-11-04 21:40:00 +01:00

domogeek

Tools for domotic

Calendar

Return calendar informations about today

Date and time

GET /datetime returns the current date and time.

MCP

An MCP server is exposed over Streamable HTTP at /mcp, providing the same calendar and date/time information as MCP tools (get_current_datetime, get_calendar_today, get_calendar_for_date, get_holidays) for use by LLM agents/MCP clients.

Continuous builds

Pushing a Git tag matching v[0-9]* (e.g. v0.4.1) to the Gitea remote triggers the Gitea Actions workflow .gitea/workflows/build.yaml (no Docker, no privileges), which builds and pushes a multi-arch (amd64 + arm64) image plus a CycloneDX SBOM to DependencyTrack:

git.cyrilix.bzh/cyrilix/domogeek:<tag>
git tag v0.4.1
git push --tags

Watch the run: Gitea → cyrilix/domogeek → Actions.

S
Description
Tools for domotic
Readme Apache-2.0
3.5 MiB
0 Stars 1 Watchers 0 Forks
Languages
Go 99%
Dockerfile 1%