Commit Graph
3 Commits
Author SHA1 Message Date
Hermes 6e969b9b2d Add CA bundle to scratch image; support tag suffix for rebuilds
build / build (push) Successful in 5s
- Grafana (GF_SERVER_ENFORCE_DOMAIN=true) 301-redirects API calls to the
  canonical https:// domain; Go TLS verification of the redirected request
  needs a CA bundle, which scratch lacks. Copy ca-certificates.crt into
  the final image.
- workflow_dispatch gains a 'suffix' input so the same upstream version
  can be rebuilt under a new tag (v1.1.0-1) without mutating v1.1.0.
2026-08-16 00:13:06 +00:00
Hermes 3299926acf Fix checksum verification: download under the exact asset filename
build / build (push) Successful in 15s
sha256sum -c validates the file under the name recorded in the
checksums file (mcp-grafana_Linux_<arch>.tar.gz); saving the download
as mcp.tar.gz made the check fail with 'No such file or directory'.
2026-08-15 22:26:25 +00:00
Hermes 23f636a501 Add Dockerfile + Gitea Actions workflow for mcp-grafana container
build / build (push) Failing after 13s
- Dockerfile: fetches pinned upstream release binary (static Go) from
  grafana/mcp-grafana GitHub releases, sha256-verified against the
  release's own checksums file, runs from scratch.
- Workflow: push-to-main / weekly Mon 06:00 UTC / manual dispatch;
  resolves newest release, skips if tag published, pushes
  gitea.williammiceli.systems/hermes/grafana-mcp:v<ver> + :latest.
- REGISTRY_TOKEN repo Actions secret already provisioned.
2026-08-15 22:24:37 +00:00