Files
Charon/backend
GitHub Actions cd7f192acd fix: use PR number instead of ref_name for Docker image tags
GitHub's github.ref_name returns "421/merge" for PR merge refs,
creating invalid Docker tags like "pr-421/merge". Docker tags
cannot contain forward slashes.

Changed to use github.event.pull_request.number which returns
just the PR number (e.g., "421") for valid tags like "pr-421".

Also added comprehensive unit tests for backup_service.go to
meet the 85% coverage threshold.

Fixes CI/CD failure in PR #421.
2025-12-17 21:54:17 +00:00
..
2025-12-12 19:21:44 +00:00
2025-12-12 19:21:44 +00:00

Backend Service

This folder contains the Go API for CaddyProxyManager+.

Prerequisites

  • Go 1.24+

Getting started

cp .env.example .env # optional
cd backend
go run ./cmd/api

Tests

cd backend
go test ./...